Pregunta:
¿Existe un comando para eliminar la línea (on líneas) por encima de la actual? Arriba = corriente no incluida.
Es decir, ¿existe una alternativa a d k que no borre la línea actual? Similar a cómo funcionan o / O y p / P , pero con eliminación.
Actualmente, estoy haciendo k d d , que mueve el cursor una línea hacia arriba y lo elimina. Podría hacer nnoremap <Leader>d kdd
y nnoremap <Leader>D jdd-
, pero tener una alternativa que no mueva el cursor parece una mejor opción. ¿Existe tal?
Respuesta:
:-d
corta la línea por encima de la línea actual.
:-5d
corta la quinta línea por encima de la línea actual (pero mueve el cursor).
:-5,-d
corta las 5 líneas por encima de la línea actual.
:+,+5d
corta las 5 líneas debajo de la línea actual.