De acuerdo con las preguntas frecuentes de VIM , puede usar el :putcomando:
12.15. ¿Cómo inserto una línea en blanco encima / debajo de la línea actual sin ingresar al modo de inserción?
Puede usar el comando ": put" ex para insertar líneas en blanco. Por ejemplo, intente
: put = ''
: put! = ''
Para más información, lea
: ayuda: poner
pero realmente es más fácil agregar:
map <Enter> o<ESC>
map <S-Enter> O<ESC>
a tu .vimrc. De esta manera se puede presionar Entero Shift-Enteren normal modepara insertar una línea en blanco debajo o por encima de línea actual. Por supuesto sustituto <Enter>y <S-Enter>con sus claves preferidas.
.para repetir, pero también puede hacer<number>o<esc>, por ejemplo:5o<esc>