Solía ingresar al modo de inserción asin darme cuenta de que hay un sistema en cuanto a dónde comienza el modo de inserción.
A veces me molestaba que apusiera el cursor después del primer carácter de una línea, pero la cosa es: ingresa al modo de inserción después de la posición actual del cursor.
Luego me di cuenta de que podía ingresar al modo de inserción al final de la línea usando A, o debajo de la línea actual usando o.
¿Cuáles son las formas en el modo normal para ingresar al modo de inserción y cuál es su diferencia?
key-bindings
insert-mode
k0pernikus
fuente
fuente

:h inserting- también:h replacingRespuestas:
Entrar en el modo de inserción en diferentes ubicaciones
Los documentos de ayuda de vim tienen una gran sección sobre esto:
:help insertingUn resumen rápido es:
i: Insertar antes del cursor.I: Insertar antes del primer carácter no en blanco de la línea.a: Insertar después del cursor.A: Insertar al final de la línea.o: Comience una nueva línea debajo de la línea actual e inserte.O: Comience una nueva línea sobre la actual e inserte.gI: Insertar en la columna 1 de la línea.gi: Insertar donde el modo de inserción se detuvo por última vez.Los comandos de inserción también cuentan, por lo que puede escribir
3itest<space><esc>para obtener:Los comandos de inserción también se pueden repetir
., poritest<space><esc>..lo que producirá (porque lasiinserciones antes del cursor, que está en el espacio):Finalmente, agregaré la respuesta de EvergreenTree de los comentarios: puede ingresar al modo de inserción con el
:star[tinsert][!]que funciona aimenos que le dé la opción!, en cuyo caso funciona asíA.Modificar texto y luego ingresar al modo de inserción
También es posible modificar el texto en modo normal e ingresar al modo de inserción al final. Ver
:help replacing. Un resumen de los comandos son los siguientes:c: Eliminar texto (y tirar al búfer) e ingresar al modo de inserción.cc: Elimine la línea e ingrese al modo de inserción.C: Eliminar hasta el final de la línea e ingresar al modo de inserción.s: Elimina una cantidad de caracteres e ingresa al modo de inserción.S: Elimine un número de línea e ingrese al modo de inserción.Muchos de estos también funcionan en texto seleccionado visualmente.
fuente