Vim

Keyboard bindings

Command mode

BindingActionNotes
{n}yycopy n lines, starting from cursor
{n}dddelete n lines, starting from cursor
ppaste after the cursor
Ppaste before the cursor
"+ppaste from system clipboard

Visual mode

BindingActionNotes
venter visual modeSelect text by moving cursor
Venter visual line modeSelect lines by moving cursor
ctrl+venter visual block modeSelect block...
ycopy selection
ddelete selection
ppaste after the cursor
Ppaste before the cursor