Normale Suche, ersetzt per Zeile jewweils den ersten aufkommenden String, beläßt es aber auch dabei.
Suche nach Trompe l'OEil und ersetzen durch Trompe l'oeil:
:1,200s/OE/oe/
ersetzt alle Vorkommen des Strings in den Zeilen 1 bis 200 ein einziges Mal pro Zeile.
:%s/OE/oe/g
ersetzt alle Vorkommen des Strings im gesamten Dokument und alle Vorkommen in jeder Zeile.
Arbeiten mit Fenstern
^W
meint
ctrl+w
im "Kurz&Gut".
Kopieren und Einfügen
Kopieren einer Zeile: Im vi-Modus an der Stelle des Cursors yy drücken.
Einfügen: Mit dem Cursor an die gewünschte Stelle gehen, dann p drücken.
Mehrere Zeilen: Im vi-Modus erst die Anzahl der entsprechend der zu kopierenden Zeilen als Ganzzahl eingeben. Alles, was hinter dem Cursor steht, wird kopiert. Dann yy drücken. :12yy kopiert zweölf Zeilen inklusive derjenigen, din der der Cursor steht.
yw kopiert im vi-Modus ein Wort.
:126,234ya a kopiert die Zeilen 126 bis 234 in den Puffer a
:pu a fügt den Inhalt des Puffers a an der Stelle des Cursors ein.
Löschen
:123,234d löscht die Zeilen 123 bis 234.
:23m45 verschiebt die Zeile 23 hinter die Zeile 45.
Externe Befehle aufrufen
Per Doppelpunkt in den Befehlsmodus, dann Ausrufezeichen eingeben, danach den Befehl und die Parameter eingeben