Kopieren, löschen, ausschneiden und einfügen

Kopieren und einfügen

Kopieren im visuellen Modus: Zuerst den Cursor am Anfang des zu kopierenden Textes platzieren, dann mit v in den visuellen Modus wechseln. Den Text markieren und mit y kopieren. An die gewünschte Stelle navigieren und mit p einfügen.

y die markierte Stelle kopieren

Kopieren im Normalmodus:

yw kopiert das nächste Wort ab aktueller Stelle
y} kopiert ab aktueller Position bis zum Ende des Absatzes
p an aktueller Stelle einfügen
:r Dateiname Datei “Dateiname” an aktueller Cursorposition einfügen

Löschen, ausschneiden

Löschen im Normalmodus. Bei dem Voranstellen einer Zahl x wird die Aktion x-mal durchgeführt, also 5x löscht 5 Zeichen
Der zuletzt gelöschte Inhalt wird in den Speicher übernommen und kann mit p an einer anderen Stelle oder auch einem anderen Dokument innerhalb der selben vim-Session eingefügt werden.

x Löscht das Zeichen unter dem Cursor
4x Löscht 4 mal das Zeichen unter dem Cursor, also das Zeichen unter dem Cursor sowie die nächsten 3 Zeichen
dl Löscht das Zeichen unter dem Cursor (x ist ein Shortcut für dl)
dw Löscht das Wort unter dem Cursor
d4w Löscht ab dem Cursor die nächsten vier Wörter
de Löscht ab dem Cursor bis zum nächsten Wortende
d2e Löscht ab dem Cursor bis zum übernächsten Wortende
d$ Löscht ab dem Cursor bis zum Zeilenende
D Löscht wie d$ bis zum Zeilende
dj Löscht die aktuelle Zeile
d4j Löscht vier Zeilen
J Löscht den Zeilenumbruch der aktuellen Zeile
dd Löscht die gesamte Zeile
4dd Löscht die aktuelle und die drei nachfolgenden Zeilen
dh Löscht das Zeichen links des Cursors
dt= Löscht alles bis zum nächsten Vorkommen von =
X Löscht ebenfalls das Zeichen links des Cursors
:1,.d ENTER Löscht alle Zeilen vom Textanfang bis zur aktuellen Zeile
:.,$d ENTER Löscht alle Zeilen ab der aktuellen Zeile bis zum Zeilenende

Rückgängig machen und Wiederholen

u Macht die letzte Aktion rückgängig
U Macht die letzten Änderungen der aktuellen Zeile rückgängig
STRG-R Macht den letzten Undo rückgängig