linux:tools:vi
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| linux:tools:vi [2023/12/06 12:41] – ms | linux:tools:vi [2026/10/08 10:55] (current) – [Convert] ms | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| # -> Kommentar-Zeichen eingeben (erste Zeile) | # -> Kommentar-Zeichen eingeben (erste Zeile) | ||
| ESC -> für alle Zeilen durchführen | ESC -> für alle Zeilen durchführen | ||
| + | </ | ||
| + | |||
| + | Jeweils zwei Zeilen zusammenfügen (join) | ||
| + | < | ||
| + | :%normal J | ||
| + | :%norm J | ||
| + | </ | ||
| + | |||
| + | Jede Leerzeile löschen | ||
| + | < | ||
| + | :g/^$/d | ||
| + | </ | ||
| + | |||
| + | Inhalt sortieren | ||
| + | < | ||
| + | :%sort | ||
| + | </ | ||
| + | |||
| + | Terminal öffnen | ||
| + | < | ||
| + | :term | ||
| + | </ | ||
| + | |||
| + | ===== Split Screen ===== | ||
| + | < | ||
| + | :split filename | ||
| + | öffnet filename in neuem horizontalem Fenster | ||
| + | |||
| + | :vsplit filename | ||
| + | öffnet filename in neuem vertikalem Fenster | ||
| + | </ | ||
| + | Unschalten zwischen den Fenster | ||
| + | < | ||
| + | Ctrl+w + w | ||
| + | schaltet zwischen den Fenster hin und her | ||
| + | |||
| + | Ctrl+w + < | ||
| + | schaltet zu dem gewünschten Fenster | ||
| + | </ | ||
| + | |||
| + | ===== vimdiff ===== | ||
| + | < | ||
| + | vimdiff file1 file2 | ||
| + | </ | ||
| + | |||
| + | ===== Convert ===== | ||
| + | Check Filetype: UTF-8 oder ISO-8859 | ||
| + | < | ||
| + | :set fileencoding? | ||
| + | </ | ||
| + | ISO-8859 -> fileencoding=latin1 | ||
| + | |||
| + | Filetype auf UTF-8 setzen | ||
| + | < | ||
| + | :set fileencoding=utf-8 | ||
| + | :w | ||
| + | |||
| + | :set fileencoding=utf-8 | w | ||
| + | </ | ||
| + | |||
| + | Entfernung von BOM (Byte Order Mark) und CRLF (von Windows) | ||
| + | < | ||
| + | :set nobomb | ||
| + | :set fileformat=unix | ||
| + | :w | ||
| </ | </ | ||
linux/tools/vi.1701866465.txt.gz · Last modified: 2023/12/06 12:41 by ms