iInsert mode
ESCNormal mode
:wSave
:qQuit
:wqSave and quit
:q!Quit without save
h j k lLeft Down Up Right
w bNext/previous word
0 $Start/end of line
gg GStart/end of file
:nGo to line n
ddDelete line
yyYank (copy) line
p PPaste after/before
uUndo
CTRL+rRedo
xDelete character
rReplace character
/patternSearch forward
?patternSearch backward
n NNext/previous match
vVisual mode
VVisual line mode
vVisual block mode
>>Indent line
<<Unindent line
==Auto indent
JJoin lines
~Toggle case
.Repeat last command