Bewegen innerhalb des Dokuments
h l k j -> links, rechts, hoch, runter b w -> Wort nach links, rechts ge e -> Wortende nach links, rechts ^ $ -> Innerhalb einer Zeile erstes, letztes Zeichen
Suchen / ersetzen mit VIM
# Einmalige Ersetzung von Suchstring :%s/[Suchstring]/[Ersetzungsstring]/ # Globales Ersetzung aller Vorkommen von Suchstring :%s/[Suchstring]/[Ersetzungsstring]/g
VIM Ausgabe des Shellbefehls nach dem Cursor einfügen
:r! nslookup www.google.de
Inhalt einer Datei nach dem Cursor einfügen
:r Dateiname
Mehrere Zeilen in VIM auskommentieren bzw. ein-kommentieren
Hier gibt es mehrere Methoden Methode 1 1. Strg+v -> mit den Coursor-Tasten oder j markieren, was auskommentiert werden soll 2. Shift+I (großes i) den Eingabemodus aufrufen und das gewünschte Kommentarzeichen eingeben (#,>,// etc.) 3. Esc drücken, et Voila, auskommentiert 4. zum ein-kommentieren -> dazu mit Schritt 1 die Kommentarzeichen markieren und x drücken Methode 2 1. mit den Coursor-Tasten oder j markieren, was auskommentiert werden soll 2. :s/^/#/ -> Enter eingeben 3. zum ein-kommentieren -> dazu mit Schritt 1 die Kommentarzeichen markieren und x drücken Methode 3 1. z.B. Zeile 4 bis 10 auskommentieren 2. :4,10 s/^/#/ -> Enter eingeben 3. zum ein-kommentieren -> :4,10 s/^#// -> Enter eingeben
Zeile bis zum Zeilenende löschen im Einfügemodus ab der aktuellen Coursor Position
mit Groß „C“