Suchen und ersetzen mit Vi
Die Syntax zum Suchen und Ersetzen ist:

:s/suchwert/ersetzendurch/g

Möchte mann das über den Inhalt der gesamten Datei machen,
so muss man ein „%“ Zeichen voranstellen.

Beispiele

Komprimierte Webdateien wieder herstellen

Hilfreich wenn man zum Beispiel CSS oder JavaScript Dateien, die mit einem Compressor minimalisiert wurden, wieder in einen brauchbaren Zustand bekommen will.

Sieh auch: yui-compressor

Ersetze alle „{“ durch „{ und Zeilenumbruch“ Beispiel

:%s/{/{\r/g

Ersetze alle „}“ durch „Zeilenumbruch und }“ :

:%s/}/\r}/g

Zeilenumbrüche ersetzen

Wenn man es öfter mal mit notepad txt Datein zu tun hat, dann wird man sich über die fehlenden Zeilenumbrüche ärgern.
Stattdessen hat man ein lästiges ^M an dieser stelle.
Man kann dies umwandeln, indem man einfach folgenden Befehl eingibt:

:%s/^M/\r/g
ACHTUNG

^ muss mit Strg-V und das M muss mit Strg-M eingegeben werden sonst funktioniert es nicht!