¿Cómo puedo eliminar en VIM todo el texto desde la línea actual hasta el final del archivo?

Resuelto user810430 asked hace 12 años • 5 respuestas

Tengo archivos muy grandes (más de 10Gb). Sólo necesito algunas líneas desde la parte superior del archivo. ¿Es posible (en vim) eliminar el resto del archivo (desde la línea actual hasta el final del archivo)?

user810430 avatar Nov 14 '11 23:11 user810430
Aceptado

dGeliminará desde la línea actual hasta el final del archivo

dCtrl+ Endeliminará desde el cursor hasta el final del archivo

Pero si este archivo es tan grande como usted dice, es mejor que lea las primeras líneas en headlugar de editarlo y guardarlo.

head hugefile > firstlines

(Si estás en Windows puedes usar el puerto Win32 de head)

Ed Guiness avatar Nov 14 '2011 16:11 Ed Guiness

Vaya a la primera línea que desea eliminar y presione las teclasdG

James Mathew avatar Nov 14 '2011 16:11 James Mathew