Cortar y Copiar
Debemos colocarnos en la primera línea que contiene el texto que nos interesa y pulsar
- el número de líneas a utilizar y
- si queremos copiarlas (yy) o cortarlas (dd)
Así tenemos que pulsar (todo seguido):
- 3yy copia 3 líneas contando aquella en la que nos encontramos.
- 10dd corta 10 líneas a partir de la actual.
Pegar
Una vez realizado el paso anterior sólo tenemos que situarnos donde queremos colocar el texto que hemos copiado (o cortado) y pulsar
- p si queremos pegar DEBAJO de la línea actual.
- P para pegar ENCIMA de la línea en la que nos encontramos.
Cortar y copiar bloques de líneas
Es más que posible que te resulte incómodo y/o imposible tener que contar cuántas líneas queremos copiar o mover de sitio.
Para evitarlo siempre podemos optar por marcar zonas utilizando el comando m(colócate antes al comienzo del bloque que vas a utilizar) y seguidamente el nombre que queremos darle a la marca.
Así tenemos que:
- mc crearía una marca que identificaremos como c.
- mp haría lo mismo pero dándole por nombre p.
Colócate al final del bloque de texto que te interesa (ojo, funciona para líneas completas; independientemente de la columna en la que coloques el cursor utilizará toda la línea, por lo que no tiene sentido que te mates ubicándolo: baja hasta donde te interesa y listo) y pulsa:
- y’c para COPIAR (observa la y) el bloque c (podríamos haber hecho lo mismo para el p con y’p)
- d’p para CORTAR (observa la d) el bloque p
¿Cómo pegar un bloque?
Pues igual que hemos hecho hasta ahora: utilizando p o P según quieras pegar debajo (p) o encima (P) de la línea en la que se encuentra situado el cursor.