vim - una - cómo copiar especificando números de línea en vi
unix vi ir a una linea (4)
¿Cómo puedo copiar especificando números de línea en vi, por ejemplo, líneas 364-757? Intenté buscar esto pero no puedo encontrar un comando así.
No estoy seguro si mi respuesta es necesaria
pero puedes tirar un número de línea por
: 123y
Puede tirar (copiar en términos de vim) de la línea 364 a la línea 757 escribiendo
:364,757y<enter>
tirar esas líneas en el registro:
:364,757y
Entrar
Si quieres copiar esas líneas y pegarlas en alguna línea determinada, t
es tu amigo. por ejemplo:
:364,757t2
Enter copiará esas líneas debajo de la segunda línea .
Si desea copiarlos justo debajo de su línea actual :
:364,757t.
Entrar
:364,757y
debería funcionar bien, pero probablemente es más común simplemente hacer algo como 364GV757Gy