Die allerwichtigsten vi-Befehle
Bewegung:h l j k Cursortasten links, rechts, oben, unten
w zum Anfang des naechsten WortesB zum Anfang des letzten Wortese zum Ende des naechsten WortesG zum Ende des DokumentesM zur Mitte des Fensters
Insert/Replace Modusi Ab Cursor Position einfuegena Nach Cursor Position einfuegenI Am Anfang der Zeile einfuegen
A Am Ende der Zeile einfuegeno Zeile unterhalb einfuegenr Zeichen unter dem Cursor ersetzen
{x}r {x} Zeichen ab der Cursor Position ersetzenR Zeichen ab der Cursor Position ersetzens Zeichen unter dem Cursor ersetzen und in insert Modus wechseln
{x}s {x} Zeichen unter dem Cursor ersetzen und in insert Modus wechselnS Zeile ersetzen
<ESC> Eingabemodus verlassen
Loeschenx Zeichen unter dem Cursor loeschen
{x}x {x} Zeichen ab der Cursor Position loeschendd Zeile loeschen und in Speicher kopierendG Ab der Zeile unter dem Cursor bis zum Dokumentende loeschen
{x}dd {x} Zeilen loeschen und in Speicher kopierenJ Carriage return am Zeilen loeschen (Zeile hochziehen)
Copy und Paste{x}yy {x} Zeilen kopieren
p Zeilen unterhalb der derzeitigen Zeile einfuegen
Undo und Redou Undo. Redo
Suchen/{x} Nach der Zeichenkette {x} vorwaerts suchen?{x} Nach der Zeichenkette {x} rueckwaerts suchen
n weitersuchen
Befehle:{x} Zu Zeile Nummer {x} springen
:w speichern:w! gewaltsames speichern:q verlassen:q! gewaltsames verlassen
:wq speichern und verlassen:x speichern und verlassen