Estas son las primeras teclas que hay que aprender; por lo menos las que activan los modos normal y de inserción, porque son fundamentales. En ellas hay que tener en cuenta que Vim, al igual que casi todas las aplicaciones nacidas para el mundo Unix, distingue entre mayúsculas y minúsculas:
La tecla ESC funciona en cualquier modo que estemos, aunque si ya estamos en el modo normal es posible que el sistema emita un pitido. La tecla INS también, pero, como es lógico, las teclas 0 0«:0 0», 0 0«i0 0», 0 0«v0 0», 0 0«gh0 0» y 0 0«R0 0» sólo sirven para activar modos si estamos en el modo normal. Pulsar 0 0«i0 0», por ejemplo, desde los modos de inserción o de reemplazo, escribe una 0 0«i0 0» en el documento, y hacerlo desde el modo visual no produce ningún efecto.
Por otra parte la tecla 0 0«i0 0» es la normal para activar el modo de inserción; pero no la única. Hay otras teclas que lo activan, y la diferencia está en dónde se coloca el cursor en cada caso, es decir: donde empezaremos a escribir:
Además de estos comandos, los comandos 0 0«c0 0», 0 0«C0 0», 0 0«s0 0» y 0 0«S0 0»
activan el modo de inserción, pero de ellos se hablará a propósito de los
comandos para la manipulación del texto (en la sección
, página
.).