web-dev-qa-db-fra.com

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? Par exemple, si je suis à la ligne 65 et que je souhaite supprimer jusqu'à la ligne 126 sans avoir à faire le calcul, comment pourrais-je faire cela?

48
neuromancer

d126G

Supprimer, numéro de ligne, c'est parti.

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

67
Brian Rasmussen

Utilisez cette commande:
65,126d

38
sud03r
:.,126d

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

21
Zsolt Botykai
:,126d

terminé.

13
Peter