VIM (Vi IMproved) es poco diferente de otros IDEs convencionales y modernos, ya que sus funciones y enlace clave dependen de los modos y estados del editor.
Varios modos disponibles en vim son:
- Modo Normal / Comando
:help Normal-mode
Modo:help Normal-mode
- Modo Insertar
:help Insert-mode
Modo:help Insert-mode
- Modo visual
:help Visual-mode
- Seleccionar modo
:help Select-mode
- Modo de línea de comando
:help Command-line-mode
Modo de línea de:help Command-line-mode
- Ex-Mode
:help Ex-mode
Dependiendo de en qué lugar se encuentre actualmente, la combinación de teclas del teclado y varias operaciones asociadas con ellas cambian en vim. Por ejemplo, en modo normal d
e y
significarán operaciones de eliminación y extracción respectivamente, sin embargo, las mismas teclas simplemente escribirán los caracteres correspondientes en el editor cuando estén en modo Insertar. En vim, el contexto de enlace de teclas cambia según el modo en el que se encuentre.
- ¿Por qué las pruebas de mutación son importantes en la ingeniería de software?
- ¿Qué tan difícil es la vida de un ingeniero de software?
- ¿Cómo se puede usar el lenguaje de modelado unificado para soportar el análisis de dominio en el desarrollo de software?
- ¿Cuáles son las desventajas de usar Cython vs. C / C ++?
- ¿Cuál es la diferencia entre Apache v2.0 y la licencia MIT? ¿Cuáles son las principales consecuencias de usar el software Apache sobre MIT?