usar una seleccionar qué poner numeros linea comandos vim vi

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