Vi es un editor de texto desarrollado para el sistema operativo Unix. Fue concebido como una interfaz visual del editor ex y está enfocado en la pantalla. A diferencia de su predecesor ed, que era un editor de líneas y solo tenía la capacidad de mostrar una línea a la vez, este permite la visualización completa del texto en pantalla y puede ser manipulado mediante distintos modos. . Como editor de texto, presenta notables diferencias en comparación con un procesador de texto convencional.
https://es.wikipedia.org/wiki/Vi