El editor vi es un editor de texto clásico de UNIX que maneja el texto de un archivo en memoria. Tiene tres modos: modo comando para mover el cursor y ejecutar acciones, modo inserción para agregar texto, y modo línea para escribir comandos. Vi permite mover, copiar, cortar y pegar texto, deshacer cambios, y buscar cadenas dentro de un archivo.