Empuje

Definición: ¿Qué significa Vim?

Vim, que significa Vi Improved, es un popular editor de texto de código abierto. Es un clon del editor de texto de Unix Vi. Originalmente escrito para Amiga en 1988, está disponible para casi todos los sistemas operativos. Vim es particularmente popular entre los usuarios de Linux.

Techinfo explica Vim

Vim es un editor de texto escrito originalmente por Bram Moolenar. El editor es un clon de Vi, un editor de texto de Unix escrito por el cofundador de Sun Microsystems, Bill Joy, cuando era un estudiante de posgrado en UC Berkeley a fines de la década de 1970. Vi apareció originalmente como parte de Berkeley Software Distribution of Unix, o BSD.

Moolenar originalmente escribió Vim para Commodore Amiga en 1988, pero el editor se ha vuelto ampliamente disponible para casi todos los sistemas operativos en uso actual. Está disponible para Mac OS X, Windows y casi todas las distribuciones de Linux tienen Vim en sus repositorios de administración de paquetes. Vim es de código abierto y, si bien se distribuye de forma gratuita, se anima a los usuarios a realizar una donación a los niños de Uganda.

A diferencia de un procesador de texto, Vim edita archivos en texto plano. Se utiliza principalmente para programas de escritura.

Al igual que su predecesor, Vi, Vim se caracteriza por su interfaz de usuario modal. Los usuarios se mueven y seleccionan texto en el "modo de comando", mientras que la edición se realiza en el "modo de inserción". Los defensores de Vim dicen que este método es muy eficiente porque los comandos se encuentran principalmente en la fila de inicio del teclado.

Vim permite un alto grado de personalización. Los usuarios pueden definir macros para personalizar sus asignaciones de teclas y automatizar las tareas de edición. También admite el resaltado de sintaxis para la mayoría de los lenguajes de programación, incluidos C, Python y HTML.

Los usuarios de Vim también tienen rivalidad con los usuarios de otro editor popular en sistemas Unix / Linux, Emacs. Esto se conoce como la "guerra de los editores". Una encuesta realizada por Linux Journal en 2006 mostró que Vim era el editor de texto de Linux más popular. Una encuesta de desarrolladores de Stack Overflow de 2016 descubrió que era el cuarto entorno de desarrollo más popular en general, detrás de Notepad ++, Visual Studio y Sublime Text.