Zeichen nach rechts | I , Leertaste oder Pfeiltaste nach rechts |
Zeichen nach links | h, Backspace oder Pfeiltaste nach links |
Word nach rechts | w |
Word nach links | b |
Ans nächste Wordende | e |
Zeile nach unten | j oder Pfeiltaste nach unten |
Zeile nach oben | k oder Pfeiltaste nach oben |
Zum Zeilenanfang | 0 |
Zum Zeilenende | $ |
Zum Anfang der nächsten Zeile | + |
Zum Anfang der vorhergehenden Zeile | - |
Eine halbe Bildschirmseite vorwärts | Strg D |
Eine halbe Bildschirmseite zurück | Strg U |
Eine Bildschirmseite vorwärts | Strg F |
Eine Bildschirmseite zurück | Strg B |
Erste Bildschirmseite | H |
Mittlere Bildschirmseite | M |
Letzte Bildschirmseite | L |
Dateiende | G |
auf Zeile n gehen | nG |
Hinter dem Cursor Text schreiben | a |
Vor dem Cursor Text schreiben | i |
Ab Zeilenende schreiben | A |
Neuen Zeile unter dem Cursor | o |
Neuen Zeile über dem Cursor | O |
Das Zeichen an der Cursorposition überschreiben | r |
Das Word ab der Cursorposition überschreiben | cw |
Die Zeile ab der Cursorposition überscgreiben | C |
Ab Cursorposition überschreiben | R |
Eingabe-Modus verlassen | ESC |
Zeichen löschen | x |
Wort löschen | dw |
Zeile löschen | dd |
Letzte Änderung im Text rückgängig machen | u |
Der gelöschte Textt der bei den n-letzen Änderungen gemacht wurde hinter dem Cursor einsetzen | "np |
Zeile wieder herstellen | U |
Suchen Text text vorwärts | /text |
Suchen Text text rückwärts | ?text |
Suche fortsetzen | n |
suche in anderer Richtung fortsetzen | N |
Zeile im Puffer abgelegt (Cursor) | yy oder y |
Zeile im Puffer pf ablegen und Zeile löschen | "pfdd |
n-Zeilen in Puffer ablegen (ab Cusror) | nyy |
n-Zeilen in Puffer pf ablegen (ab Cursor) | "npfyy |
Pufferinhalt hinter Cursor einsetzen | p |
Pufferinhalt vcr Cursor einsetzen | P |
Pufferinhalt des Puffers pf einsetzen | "pfp |
Text text1 durch Text text2 ersetzen, erstes Auftreten in aktuellert Zeile | :s /text1/text2 |
Text text1 durch Text text2 ersetzen, jedes Auftreten | :s /text1/text2/g |
Text text1 durch Text text2 ersetzen, jedes Auftreten mit Rückfrage vor dem ersetzen | :s /text1/text2/gc |
Text text1 bei n-ten auftreten durch Text text2 ersetzen | :s n/text1/text2 |
Text text1 im Textbereich von Zeile x bis y durch Text text2 ersetzen | :x,y s /text1/text2 |
Speichern der aktuellen Datei | :w |
Speichern der aktuellen Datei in datei | :w datei |
Speichern der aktuellen Datei in datei , Datei datei wird überschrieben | :w! datei |
Speichern Zeile x bix y in Datei datei | :x,y w datei |
Speichern der aktuellen Datei und verlassen vi | :wq |