Show Menu
Cheatography

VIM Cheatsheet Cheat Sheet by

Eingabe

i
Einfügen beim aktuellen Zeichen
I
Einfügen am Zeilen­anfang
a
Nach dem aktuellen Zeichen einfügen
A
Am Ende der Zeile einfügen
r
übersc­hreibt aktuelles Zeichen
R
übersc­hreibt bis zum Zeilenende
o
Fängt eine neue Zeile nach der Jetzigen an
O
Fängt eine neue Zeile vor der Jetzigen an

Kopieren & Einfügen

{n} yy
aktuelle Zeile in die Zwisch­ena­blage kopieren
{n} Y
{n} Zeilen in die Zwisch­ena­blage kopieren
y$
Kopieren des Zeilen­restes
{n} p
Einfügen des Inhaltes vor der aktuellen Stelle
{n} P
Einfügen des Inhaltes nach der aktuellen Stelle

Löschen & Aussch­neiden

dd
Lösche­­n/­A­u­ss­­chn­­eiden aktueller Zeile
D
Lösche­­n/­A­u­ss­­chn­­eiden bis zum Zeilenende
x
löscht das Zeiche unter dem Cursor
X
löscht das Zeichen vor dem Cursor
 

Pfeilt­asten / Altern­ativen

Befehl­smodi

ESC
Befehl­smodus
ESC + :
Komman­doz­eil­enmodus
ESC + I oder A
Einfüg­emodus

Dateio­per­ationen

:w
Speichern
:q!
VIM beenden und Änderungen verwerfen
:q
Schließen (wenn keine Änderungen vorgen­ommen wurden)
:wq oder :x
VIM beenden und speichern
ZZ
VIM beenden & Änderungen speichern
:n
nächste Datei öffnen
:p
vorherige Datei öffnen

VIM Zahlen­power

{n} w
{n} Wörter weiter gehen
{n} e
Zum Ende des {n}ten Wortes
{n} b
Zum Anfang des {n}ten Wortes
{n} G
Springe in eine bestimmte Zeile
 

Sich im Text bewegen

w
Zum nächsten Wort
e
Zum Ende des aktuel­len­/nä­chstem Wortes
b
Zum Anfang des aktuellen (vorhe­rigen) Wortes
0
zum Anfang der Zeile gehen
$
zum Ende der Zeile gehen
gg
zum Anfang der Datei gehen
G
zum Ende der Datei gehen

Suchen

/foobla
Sucht vorwärts nach einer Zeiche­nkette
?foobla
Sucht rückwärts nach einer Zeiche­nkette
n
Geht zum nächsten Fund
N
Geht zum vorherigen Fund
:g/<pa­tte­rn>
Zeigt alle Zeilen mit der Zeiche­nkette an

Ersetzen

:s/<pa­tte­rn>­/<s­tri­ng>­/<f­lag­s>
Suchen & Ersetzen
g
Flag - Ersetzt alle Vorkommen
c
Ersetzen einzeln bestätigen
&
Letztes Ersetzen wieder­holen

Visueller Auswah­lmodus

v
Zeiche­nweise Auswahl
V
Zeilen­weise Auswahl
Bspw. "­d" löschen oder "­c" ändern können u.a. angewandt werden
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.