L | F | D | W

VIM - Liste von Tastaturbefehlen

Um VIM auch vernüftig verwenden zu können ist hier eine Aufflistung wichtiger Tastaturbefehle.

Kurzzeichen Bemerkung
Grundsätzliche Kommandos
:e [Datei] Datei öffnen
:help [Suchbegriff] Mit einem Suchbegriff in der VIM Dokumentation suchen. Mit :x wieder verlassen/schliessen.
:w / :w [Dateiname] Speichern der aktuellen Datei oder einer einer bestimmten mit Angabe des Dateinamens.
:wq Speichern und schliessen von VIM.
:q! Schliessen von VIM ohne speichern.
Kommandos zum Editieren
yy Kopieren einer Zeile
y2y Kopieren zweier Zeilen, ausgehend von der aktuellen Zeile.
:3,9y Kopieren eines Bereichs, Hier von Zeile 3 bis 9.
yw Kopieren eines Wortes
y$ Kopieren von der aktuellen Zeile bis zum End des Dokuments.
y4w Kopieren von 4 Wörtern, ausgehend vom aktuellen Wort.
p Einfügen der vorherigen Auswahl.
dd Löschen einer Zeile
v oder V Markiert ein Zeichen oder eine Zeile mit den Pfeiltasten.
d Löschen des markierten Text.
D Löscht alles von der Cursorposition bis zum Ende der Zeile.
d0 Löscht alles von der Cursurposition zum Beginn der Zeile
dgg Löscht alles von der Cursorposition zum Anfang des Files.
dG Löscht alles von der Cursorposition zum Ende des Files.
x Löscht ein einzelnes Zeichen.
u / Strg + r / u# Letzte Aktion oder mehrere Aktionen rückgängig machen.
. Wiederholt die letzte Aktion.
Kommandos zum Navigieren
h Cursor nach links
l Cursor nach rechts
j Cursor nach unten
k Cursor nach oben
H Cursor an den Bildanfang
M Cursor in die Bildmitte
L Cursor an das Bildende
w Cursur an den Beginn des nächsten Wortes
b Cursor an den Beginn des vorherigen Wortes
e Cursor an des Ende eines Wortes
0 Cursor an den Beginn der Zeile
$ Cursor an das Ende der Zeile
) Zum Beginn des nächsten Satzes
( Zum Beginn es vorherigen Satzes
} Zum Beginn des nächsten Blocks
{ Zum Beginn des vorherigen Blocks
Strg/Ctrl + f Eine Seite vorwärts
Strg/Ctrl +b Eine Seite rückwärts
gg Zum Beginn des Files
G Zum Ende des Files
# zu Zeile # gehen
Kommandos System
:sh Öffnen der Konsole; Beenden mit exit und zurück zu VIM
Kommandos für Dateien
:sp [Datei] Öffnet ein neues File und horizontale Bildschirmteilung
:vsp [Datei] Öffnet ein neues File und horizontale Bildschirmteilung
:ls Listet alle Buffer
:bn Zum nexten Buffer
:bp Zum vorherigen Buffer
:bd Buffer schliessen
Strg + ws Horizontales teilen des Bildschirms
Strg + wv Vertikales teilen des Bildschirms
Strg + ww Zum nächsten Bildschirm springen
Strg + wq Schliessen eines Bildschirms
Strg + wh Cursor zum linken Bildschirm
Strg + wl Cursor zum rechten Bildschirm
Strg + wj Cursor unterhalb des aktuellen Bildschirm
Strg + wk Cursor oberhalb des aktuellen Bildschirm
Kommandos für den visuell Mode
v Starten des visuell Mode
V Starten zeilenweiser visuell Mode
Strg + v Startet den visuell Mode blockweise
ab Block mit ()
aB Block mit {}
ib innerer Block mit ()
iB innerer Block mit {}
aw Ein Wort markieren
ESC visuell Mode beenden
d markierten Textteil löschen
y markierten Textteil kopieren
> maarkierten Text nach rechts verschieben
< markierten Text nach links verschieben
~ Wechseln Groß-/Kleinschreibung
Kommandos für das Suchen
/[Suchbegriff] Durchsucht Begriff im Text
?[Suchbegriff] Durchsucht vorherigen Test
n Sucht den Text nochmals nach vorheriger Suchrichtung
N Sucht den Text nochmals in die gegenteiligen Richtung
:%s/[Suchbegriff]/[Ersatz]/g Ersetzt einen Begriff
:%s/[Suchbegriff]/[Ersatz]/gc Ersetzt den Begriff und bestätigt jeden einzelnen Fund
Kommandos Seiten tabben
:tabedit file Öffnet einen neuen Tab und geht zu File-editieren
gt zum nächsten Tab
gT zum vorherigen Tab
#gt zum Tab # springen
:tabs Liste aller Tabs
:tabclose Einzelnen Tab schliessen




Weitere Quellen und Suchbegriffe: vim, .vimrc, man vim .



geändert, 18. Nov 2022, 23:51
Copyright © 2025 by Philipp