Recientemente aprendí de Practical Vim una forma de copiar o mover bloques de líneas sin tener que mover el cursor desde la posición actual. Esto se hace en modo de línea de comando. p.ej
:123,133m. # moves lines from 123 to 133 below the cursor position.
Si bien me gusta, es difícil escribir los números de línea larga, especialmente cuando el archivo tiene demasiadas líneas.
A veces, las líneas para mover están relativamente cerca del cursor (pero no quiero mover mi cursor, tirar, volver donde estaba, pegar). Sería genial si pudiera usar números relativos, similar a cómo lo hacemos en modo normal. Es como decir
mover 5 líneas que son 10 líneas sobre la línea actual hasta aquí
En resumen, ¿cómo usar números relativos en modo de línea de comando (similar al modo normal)?
fuente
15k d5j 10j P
.