Wenn ich eine Datei mit vielen Kommentaren habe und alle Kommentare aus Zeile 3 bis zum Ende der Datei löschen möchte, wie geht das am besten?
Ich stecke fest, da das, was ich zuerst versucht habe, nicht ganz das zu tun scheint, was ich will:
:3,$/^#/d
Anstatt nach dem Muster zu suchen und damit Zeilen im Bereich von 3 bis zum Ende der Datei zu löschen, werden alle Zeilen von 3 bis durch eine Zeile gelöscht, die dem Muster entspricht, und dann angehalten.
Wie wende ich einen ex-Befehl auf eine Reihe von Zeilen an? In diesem Fall ist es bis zum Ende einer Datei, aber wäre es anders, wenn ich es mit einer Marke oder zwischen den Zeilen 10 und 20 oder anderen Bereichen machen würde?
:3,$v/foo/d
Linien verwenden, die keinem Muster entsprechen.:h vglobal