Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
suchen_und_ersetzen [2026/04/02 14:34] admin [Idente Zeilen löschen] |
suchen_und_ersetzen [2026/04/02 17:15] (aktuell) admin [Idente Zeilen löschen] |
||
|---|---|---|---|
| Zeile 23: | Zeile 23: | ||
| *:g/^$/d | *:g/^$/d | ||
| - | ====Idente Zeilen löschen==== | + | **Idente Zeilen löschen** |
| - | *:%!sort -u | + | |
| + | :%!sort -u | ||
| **LF und CR durch Leertaste ersetzen** | **LF und CR durch Leertaste ersetzen** | ||
| Zeile 32: | Zeile 33: | ||
| :%s/\n//c | :%s/\n//c | ||
| - | **Leertasten vor jeder Zeile löschen** | + | **Leerzeichen vor jeder Zeile löschen** |
| :%s/^[[:space:]]*//g | :%s/^[[:space:]]*//g | ||
| - | |||
| - | **Leerzeilen löschen** | ||
| - | |||
| - | :%g/^$/d | ||
| **Leerzeichen ab Textende bis Zeilenende löschen** | **Leerzeichen ab Textende bis Zeilenende löschen** | ||
| Zeile 44: | Zeile 41: | ||
| :%s/\s\+$//g | :%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 | ||