Réponses:
VGx
Entrez en mode visuel, allez à la fin du fichier, supprimez.
Alternativement, vous pouvez faire:
Vggx
Pour supprimer de la position actuelle au début du fichier.
vimtutor
la ligne de commande pour vous familiariser avec eux @ ripper234
dest effacé et Gva à la fin du fichier, donc dGsera effacé à la fin du fichier. Cela inclut cependant toute la ligne courante; si vous êtes à mi-chemin et que vous souhaitez tout conserver avant la position actuelle, vous devez utiliser la méthode de Mark
D<enter>dG
: D
supprimer dans EOL, <enter>
passer à la ligne suivante, dG
supprimer dans EOF.
Vous pouvez également taper simplement upour annuler les modifications qui ont entraîné un copier-coller erroné.
vGx
fonctionne très bien pour la sélection de plusieurs lignes (dans ce cas, le paragraphe), mais si vous voulez sélectionner dans une seule ligne, il agit mystérieusement (sélectionne du curseur jusqu'au début de la ligne).
En cas de sélection dans Single line, vous devez utiliser:
v$x
Qui entre en mode visuel ("v") et va en fin de ligne ("$") et supprime ("x") de la position actuelle jusqu'à la fin de la ligne.
Vggx ne fonctionnait pas pour moi, mais vG $ d y travaillait. vG $ sélectionne EOF (dernier caractère de la dernière ligne), puis la commande que vous souhaitez exécuter.
= Cette approche (commande après sélection) semble mieux fonctionner. Bien sûr, j'utilise Vim 8.1 sur Windows 10 et quelques années plus tard.
u
.