Vem es un editor de texto de línea de comandos gratuito y de código abierto con un diseño de comando alternativo diseñado para proporcionar compatibilidad completa con el teclado en el Vim editor de texto y hacerlo lo más intuitivo posible.
En su raíz, es un conjunto de archivos de configuración que cambia cómo actúa Vim al reducir/simplificar el conjunto de comandos que se vinculado a pulsaciones de teclas individuales y las mapea en el teclado para optimizar su posición según su frecuencia.
Vem presenta dos modos principales: command
yinsertar
. Al igual que Vim, cada pulsación de tecla en Vem realiza una acción cuando está en modo comando y inserta texto cuando está en modo de inserción. Ingrese al modo de comando presionando Ctrl + O
y al modo de inserción simplemente presionando i
Vem asigna sus comandos a la disposición del teclado QWERTY por predeterminado y puede cambiar esta configuración a QERTZ o AZERTY en su archivo de configuración. Encontrará una lista completa de acciones básicas y avanzadas para diferentes distribuciones de teclado en su sitio web.
Funciones en Vem
Como ya sabrá, Vim es una versión mejorada de vicon soporte para res altado de sintaxis, deshacer multinivel y finalización automática, pero aún tiene una curva de aprendizaje pronunciada.Su propósito es optimizar la experiencia del usuario eliminando la gramática de comandos que ahuyenta a los usuarios potenciales.
En mi opinión, Vem no fue especialmente creado para competir con Vimpero para hacerlo más accesible a más usuarios, ya que funciona con algunas de sus funciones, p. Comentarista NERD, vim-sayonara, vim-surround y vim-patógeno, por mencionar algunos.
Para instalar Vem, simplemente clone la fuente de GitHub y ejecute el Makefile dentro:
$ clon de git https://github.com/pacha/vem.git $ cd vem $ sudo hacer instalar
¿Qué piensa usted acerca de? ¿El nuevo diseño facilita el uso de las funciones de Vim? ¿Y cómo se compara con otros editores de texto de línea de comandos? Escriba sus pensamientos en la sección de comentarios a continuación.