Vim Multi-Repeat

Mit dem Multi-Repeat Kommando :g ist es möglich innerhalb einer Datei in Zeilen, die dem Suchkriterium entsprechen, Aktionen auszuführen. Dies ist insbesondere dann praktisch, wenn an bestimmten Zeilen eine weitere angehängt werden soll.
Beispiel:
Unter Zeilen die pattern enthalten soll die Zeile Z123 geschrieben werden.
Erst mal die Zeile Z123 in das Register s mit "syy speichern. Danach
:g/pattern/normal "sp
ausführen, und fertig.
Um das ganze auf Zeilen anzuwenden, die dem Suchkriterium nicht entsprechen, einfach dem :g ein ! anhängen. Also
:g!/pattern/normal "sp

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.