vim – comando vi para agregar una línea en blanco?

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.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım