Normal Mode:

Editor Einstellungen

:set nu Zeilen nummern anzeigen
u Undo/Rückgängig

Delete

d[Anzahl] von hier bis [Anzahl] Zeilen löschen
d[Zeile]G von hier bis [Zeile] löschen
df[Char] delete bis einschließlich [Char] Zeichen
dt[Char] delete bis außschließlich[Char] Zeichen

Suchen / Ersetzen

/[Suchmuster] nach [Suchmuster] im Text suchen
n nächster Treffer
N vorheriger Treffer
:%s/[a]/[b]/ ersetze nächsten auftreten von Muster [a] durch [b]
:%s/[a]/[b]/g ersetze alle auftreten von [a] durch [b]
:[z1],[z2]s/[a]/[b]/g von zeile [z1] bis Zeile [z2] ersetze [a] durch [b]

Tabulatoren

:set ts=4 sw=4 tabstop weite 4 Zeichen
:set tabstop=4 tabstop weite 4 Zeichen
:set expandtab leerzeichen anstelle von tabs verwenden
:retab tabs zu leerzeichen überführen

Curser Verschieben

[Zeile]G gehe zu Zeile [Zeile]
gg gehe zu Dokumentenanfang

Markierungen

m[Char] Setze Markierung an aktueller Position unter [Char]

Visual Mode:

v visuell Mode
V visuell Zeilen Mode

Select

V[Anzahl] selectieren von position (Zeile) [Anzahl] Zeilen
V[Zeile]G selectieren von position (Zeile) bis [Zeile]
VG selectieren von position bis letzte Zeile
ggVG select all