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!
