<Anterior | Contenido | Siguiente>
Tantito contexto
La primera versión de vi fue escrito en 1976 por Bill Joy, un estudiante de la Universidad de California en Berkley que luego fue cofundador de Sun Microsystems. vi deriva su nombre de la palabra "visual", porque estaba destinado a permitir la edición en un terminal de video con un cursor en movimiento. Anterior a editores visuales, Había editores de línea que operaba en una sola línea de texto a la vez. Para especificar un cambio, le decimos a un editor de línea que vaya a una línea en particular y describa qué cambio hacer, como agregar o eliminar texto. Con la llegada de los terminales de video (en lugar de los terminales basados en impresoras como los teletipos) se hizo posible la edición visual. vi en realidad incorpora un potente editor de líneas llamado ex, y podemos usar comandos de edición de línea mientras usamos vi.
La mayoría de las distribuciones de Linux no incluyen vi; más bien, se envían con un reemplazo mejorado llamado empuje (que es la abreviatura de "vi mejorado") escrito por Bram Moolenaar. empuje es una mejora sustancial sobre Unix tradicional vi y generalmente está vinculado simbólicamente (o con alias) al nombre "vi" en los sistemas Linux. En las discusiones que siguen, asumiremos que tenemos un programa llamado "vi" que es realmente empuje.