Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
suchen_und_ersetzen [2008/10/23 22:00] 127.0.0.1 Externe Bearbeitung |
suchen_und_ersetzen [2023/01/10 09:21] (aktuell) admin [Ersetzen] |
||
|---|---|---|---|
| Zeile 11: | Zeile 11: | ||
| *r - Zeichen ersetzen | *r - Zeichen ersetzen | ||
| *cw - Wort ändern | *cw - Wort ändern | ||
| - | *c$ - Zeile ändern | + | *\c$ - Zeile ändern |
| ====Suchen und Ersetzen==== | ====Suchen und Ersetzen==== | ||
| Zeile 18: | Zeile 18: | ||
| *:s/alt/neu/g - ersetzt in der ganzen Zeile | *:s/alt/neu/g - ersetzt in der ganzen Zeile | ||
| *:#,#s/alt/neu - ersetzt von # bis #; # .. Zeilennummer | *:#,#s/alt/neu - ersetzt von # bis #; # .. Zeilennummer | ||
| + | *:%s/alt/neu/c - sucht und ersetzt in der gesamten Datei, jede Ersetzung ist vom Bediener zu bestätigen | ||
| *:%s/alt/neu/g - sucht und ersetzt in der gesamten Datei | *:%s/alt/neu/g - sucht und ersetzt in der gesamten Datei | ||
| ====Löschen von Leerzeilen==== | ====Löschen von Leerzeilen==== | ||
| Zeile 24: | Zeile 25: | ||
| ====Idente Zeilen löschen==== | ====Idente Zeilen löschen==== | ||
| *:%!sort -u | *:%!sort -u | ||
| + | |||
| + | ====LF und CR durch Leertaste ersetzen==== | ||
| + | *<code>:%s/\n//g</code> | ||
| + | |||
| + | *<code>:%s/\n//c</code> | ||
| + | *bei c wird nachgefragt | ||
| + | *y ersetzen | ||
| + | *n nicht ersetzen | ||
| + | *q beenden | ||
| + | |||