48 votes

Supprimer jusqu'à une certaine ligne dans Vim

Je sais que pour supprimer n lignes, la commande est [n] dd, où n est le nombre de lignes à supprimer.

Mais que faire si je veux supprimer jusqu’à un certain numéro de ligne? Dites, si je suis sur la ligne 65 et que je veux supprimer jusqu'à la ligne 126 sans avoir à faire le calcul, comment pourrais-je le faire?

71voto

Brian Rasmussen Points 68853

d126G

Supprimer, numéro de ligne, aller.

Un grand nombre de commandes dans Vim peuvent être suivies d'une commande de déplacement pour spécifier la portée.

38voto

sud03r Points 6093

Utilisez cette commande:
65,126d

22voto

Zsolt Botykai Points 20615
 :.,126d
 

. est la ligne réelle. Si vous souhaitez supprimer de la ligne suivante, vous pouvez utiliser .+1 place.

13voto

Peter Points 38320
 :,126d
 

terminé.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X