Befehlsreferenz - VI (LPI)
Bewegen:
| h | ein Buchstabe nach links |
| j | eine Zeile nach unten |
| k | eine Zeile nach oben |
| l | ein Buchstabe nach rechts |
| G | zur letzten Zeile |
| H | zum Bildschirm-Beginn |
| L | zum Bildschirm-Ende |
Einfügen von Text:
| i | Eingabemodus: vor dem Cursor |
| a | an der aktuellen Cursorposition |
| o | öffne Zeile unterhalb der aktuellen Zeile |
Wiedereinfügen von Text:
| P | Einfügen: vor dem Cursor |
| p | Einfügen: nach dem Cursor |
Löschen:
| dd | löscht eine gesamte Zeile |
| ndd | löscht n Zeilen |
Suchen:
| /regex | vorwärts nach regex suchen |
| ?regex | rückwärts nach regex suchen |
Ersetzen:
| :.,$ s/such/ersetz/ | Suche und Ersetze (einmal) |
| :.,$ s/such/ersetz/g | Suche und Ersetze (global) |
Beenden:
| ZZ | Wie :wq |
| :w! | Speichert die Datei, auch wenn die Zugriffsrechte auf Nur-Lesen gesetzt sind. |
| :q! | Beendet das Programm, Änderungen werden verworfen. |
| :e! | Lädt die Datei "name" erneut und verwirft alle bisherigen Änderungen. |
| :! |
