Respuestas:
VGx
Ingrese al modo visual, vaya al final del archivo, elimine.
Alternativamente, puedes hacer:
Vggx
Para eliminar desde la posición actual hasta el comienzo del archivo.
vimtutor
desde la línea de comandos para familiarizarse con ellos @ ripper234
dse elimina y se Gmueve al final del archivo, por lo que dGse eliminará al final del archivo. Sin embargo, incluye toda la línea actual; si estás en la línea media y quieres preservar todo antes de la posición actual, debes usar el método de Mark
D<enter>dG
: D
eliminar a EOL, <enter>
pasar a la siguiente línea, dG
eliminar a EOF.
También podría simplemente escribir upara deshacer los cambios que resultaron en la copia pegar errante.
vGx
funciona bien para la selección de varias líneas (en este caso, párrafo), pero si desea seleccionar dentro de una sola línea, actúa misteriosamente (selecciona desde el cursor hasta el comienzo de la línea).
En caso de selección dentro de una sola línea, debe usar:
v$x
Que ingresa al modo Visual ("v") y va al final de la línea ("$") y elimina ("x") de la posición actual hasta el final de la línea.
Vggx no funcionó para mí, pero vG $ d sí. vG $ selecciona EOF (último carácter de la última línea), luego cualquier comando que desee ejecutar.
= Este enfoque (comando después de la selección) parece funcionar mejor. Por supuesto, estoy usando Vim 8.1 en Windows 10, y unos años más tarde.
u
.