Comenzando al comienzo de la línea 4 ( ESC 4 ESC g go M-4 M-g M-gpara ir allí), C-3 C-k C-2 C-n C-y(o ESC 3 C-k down down C-ysi no le gusta mantener presionados los modificadores) lo hará.
Si no desea hacer la aritmética en su cabeza, sino que selecciona líneas visualmente, entonces
- Moverse al comienzo de la zona para moverse
C-SPC para establecer la marca
- Avanzar hasta el comienzo de la primera línea para mantener
C-w cortar
- Desplácese hacia el lugar donde desea insertar el texto cortado.
C-y pegar
No creo que haya ninguna forma de hacer esto más corto a menos que esté dispuesto a perder algo de flexibilidad (por ejemplo, si a menudo desea mover un bloque de exactamente tres líneas). Debe proporcionar tres ubicaciones: el comienzo del bloque para moverse, el final del bloque para moverse y el destino. En las secuencias anteriores, hay una sola pulsación de tecla en cada ubicación, que es lo más baja posible.
nparamove-text-downymove-text-up. Esto acorta el paso (2) aM-3H-S-n.