Pregunta:
En vi, puedo usar o
o O
para agregar una línea en blanco y pasar al modo de inserción. Pero, ¿qué pasa si quiero permanecer en el modo de comando, hay un comando para esto?
Al buscar en Google, veo sugerencias para agregar cosas a mi vimrc, pero parece que debería haber una forma más fácil (que siempre funcionará).
Respuesta:
De acuerdo con las preguntas frecuentes de VIM , puede usar el comando: :put
:
12.15. ¿Cómo inserto una línea en blanco arriba / abajo de la línea actual sin ingresar al modo de inserción?
Puede utilizar el comando ": put" ex para insertar líneas en blanco. Por ejemplo, intente
: poner = ''
:¡poner! = ''Para obtener más información, lea
: ayuda: poner
pero luego realmente es más fácil agregar:
map <Enter> o<ESC>
map <S-Enter> O<ESC>
a su .vimrc
. De esta manera, puede presionar Enter
o Shift-Enter
en normal mode
para insertar una línea en blanco debajo o encima de la línea actual. Por supuesto, sustituya <Enter>
y <S-Enter>
con sus claves preferidas.