Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
suchen_und_ersetzen [2023/01/10 09:20] admin [Ersetzen] |
suchen_und_ersetzen [2026/04/02 17:15] (aktuell) admin [Idente Zeilen löschen] |
||
|---|---|---|---|
| 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 23: | Zeile 23: | ||
| *:g/^$/d | *:g/^$/d | ||
| - | ====Idente Zeilen löschen==== | + | **Idente Zeilen löschen** |
| - | *:%!sort -u | + | |
| - | ====LF und CR durch Leertaste ersetzen==== | + | :%!sort -u |
| - | *<code>:%s/\n//g</code> | + | |
| - | *<code>:%s/\n//c</code> | + | **LF und CR durch Leertaste ersetzen** |
| + | |||
| + | :%s/\n//g | ||
| + | |||
| + | :%s/\n//c | ||
| + | |||
| + | **Leerzeichen vor jeder Zeile löschen** | ||
| + | |||
| + | :%s/^[[:space:]]*//g | ||
| + | |||
| + | **Leerzeichen ab Textende bis Zeilenende löschen** | ||
| + | |||
| + | :%s/\s\+$//g | ||
| + | |||
| + | **Alle Tabs durch 2 Leerzeichen ersetzen** | ||
| + | |||
| + | :%s/\t/ /g | ||
| + | |||
| + | **Alle leeren Zeilen löschen** | ||
| + | |||
| + | :%g/^$/d | ||
| + | |||
| + | **Windows-Zeilenumbrüche fixen (falls vorhanden)** | ||
| + | |||
| + | :%s/\r$//g | ||
| + | |||
| *bei c wird nachgefragt | *bei c wird nachgefragt | ||
| *y ersetzen | *y ersetzen | ||