| FOTO | AUTO | EDV | AUDIO |

Die wichtigsten vim Befehle



Mit Dateien arbeiten
Befehl Wirkung
:e name Eine neue Datei mit dem Namen „name“ öffnen. Automatische Dateinamenvervollständigung ist wie in der Konsole mit „Tab“ möglich.
:w name Eine Datei speichern. Wenn man name weglässt, speichert vim die Änderungen in der aktuellen Datei.
:q Vim beenden. Falls man die letzten Änderungen noch nicht gespeichert hat, kann man nicht beenden.
:q! Vim dazu zwingen, ohne Speichern zu beenden.
:wq Speichern und beenden.
:x So wie :wq, hat man keine Änderungen seit dem letzten Speichern vorgenommen, speichert vim jedoch nicht vor dem Beenden.
In der Datei navigieren
Befehl Wirkung
j oder Pfeil nach oben Den Cursor eine Zeile nach oben bewegen.
k oder Pfeil nach unten Eine Zeile nach unten.
h oder Pfeil links Ein Zeichen nach links.
l oder Pfeil rechts Ein Zeichen nach rechts.
e Ans Ende des Wortes
E Ans Ende eines Wortes, das durch Leerzeichen begrentzt ist.
b Zum Anfang eines Wortes.
B Zum Anfang eines Wortes, das durch ein Leerzeichen begrentzt ist.
0 Zum Anfang einer Zeile springen.
$ Ans Ende einer Zeile springen.
H Zur ersten Zeile der Seite.
M Zur Mitte der Seite.
L Zur letzten Zeile der Seite.
:n Zur Zeile n springen. z.B. für Zeile 50: „:50“
Text einfügen oder überschreiben
Befehl Wirkung
i Vor dem Cursor einfügen.
I Am Anfang der Zeile einfügen.
a Rechts vom Cursor einfügen.
A Am Ende der Zeile einfügen.
o Unterhalb eine neue Zeile erstellen und Text einfügen.
O Oberhalb eine neue Zeile erstellen und Text einfügen
C Den Rest der Zeile ändern.
r Ein Zeichen überschreiben. Nach dem Überschreiben wieder im Command-Modus.
R Replace-Modus.
ESC, + Strg+c Den Insert-Modus verlassen.
Text löschen
Befehl Wirkung
x Das Zeichen unter dem Cursor löschen.
X Das Zeichen vor dem Cursor löschen.
dd or :d Die ausgewählte Zeile löschen.
Textblöcke editieren (die mit (V) markierten Befehle funktionieren im „Visual-Modus“ wenn Text ausgewählt wurde)
Befehl Wirkung
~ Groß-/Kleinschreibung verändern. Im Command-Modus nur ein Buchstabe, im Visual-Modus können mehrere Zeilen verändert werden
> (V) Einen Block einrücken.
< (V) Einen Block ausrücken.
c (V) Den ausgewählten Text ändern.
y (V) Den ausgewählten Text kopieren (Zwischenablage).
d (V) Den ausgewählten Text löschen.
yy oder :y oder Y Die aktuelle Zeile kopieren.
dd oder :d Die aktuelle Zeile löschen.
p Aus der Zwischenablage einfügen und zwar unterhalb der Zeile, wenn es sich um eine ganze Zeile handelt.
P Aus der Zwischenablage einfügen und zwar überhalb der Zeile, wenn es sich um eine ganze Zeile handelt.
Aktionen rückgängig machen
Befehl Wirkung
u Rückgängig machen.
U Alle Aktionen rückgängig machen, die die aktuelle Zeile betreffen.
Ctrl + r Redo.
Suchen
Befehl Wirkung
/Muster Die Datei nach „Muster“ durchsuchen.
n Zum nächsten Sucheintrag gehen.
N Zum vorhergehenden Sucheintrag gehen.