vi_editor_kommandos
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| vi_editor_kommandos [2011/03/08 14:22] – angelegt adietrich | vi_editor_kommandos [2020/06/24 14:33] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 6: | Zeile 6: | ||
| * :wq (oder) ZZ Datei speichern und vi beenden | * :wq (oder) ZZ Datei speichern und vi beenden | ||
| * < | * < | ||
| + | ====== Befehl auf der Shell ausführen ohne zu beenden: ====== | ||
| + | * :! Befehl (z.B. :!ls -lart log.d/) ---- Danach Enter eingeben, man ist wieder im VI | ||
| + | |||
| ====== Navigation: ====== | ====== Navigation: ====== | ||
| * G an das Ende des Dokuments springen | * G an das Ende des Dokuments springen | ||
| Zeile 23: | Zeile 26: | ||
| * L in die letzte Zeile der Bildschirmausgabe springen | * L in die letzte Zeile der Bildschirmausgabe springen | ||
| ====== Löschen: ====== | ====== Löschen: ====== | ||
| - | x Zeichen unter Cursor-Position löschen | + | * x Zeichen unter Cursor-Position löschen |
| - | r Zeichen unter Cursor-Position ersetzen | + | |
| - | s Zeichen unter Cursor-Position ersetzen und in den Bearbeitungsmodus wechseln | + | |
| - | dd aktuelle Zeile ausschneiden (in Zwischenablage kopieren & löschen) | + | |
| - | [ZAHL]dd die nächsten [ZAHL] Zeilen ausschneiden | + | |
| - | C Zeile ab aktueller Cursor-Position löschen | + | |
| - | V Zeile markieren | + | |
| - | v Zeichen markieren | + | |
| - | d markierte Textstellen löschen | + | |
| - | cw aktuelles Wort ersetzen | + | |
| - | dw aktuelles Wort löschen (incl. angehängtem Leerzeichen) | + | |
| - | de aktuelles Wort löschen (über Zeile hinaus) | + | |
| - | dl Zeichen unter Cursor-Position löschen | + | |
| - | dj zwei Zeilen löschen (Cursor-Position ist 1. Zeile) | + | |
| - | dk zwei Zeilen löschen (Cursor-Position ist 2. Zeile) | + | |
| - | :5,10d Zeilen 5 bis 10 löschen | + | |
| - | :.,$d alle Zeilen löschen (" | + | |
| + | |||
| ====== Einfügen: ====== | ====== Einfügen: ====== | ||
| p Zwischenablage nach aktueller Zeile einfügen | p Zwischenablage nach aktueller Zeile einfügen | ||
| Zeile 61: | Zeile 66: | ||
| * u UNDO der letzten Befehle | * u UNDO der letzten Befehle | ||
| * U alle Änderungen der aktuellen Zeile rückgängig machen | * U alle Änderungen der aktuellen Zeile rückgängig machen | ||
| + | ====== HEX-Modus: ====== | ||
| + | * :%!xxd Hex-Modus aktivieren | ||
| + | * :%!xxd -r Hex-Modus deaktivieren | ||
vi_editor_kommandos.1299594158.txt.gz · Zuletzt geändert: 2020/06/24 14:33 (Externe Bearbeitung)