Vim Insert Mode

Entering and using insert mode

Enter Insert Mode

i # insert before cursor
a # insert after cursor
I # insert at beginning of line
A # insert at end of line
o # open new line below
O # open new line above

Exit Insert Mode

Esc # return to normal mode
Ctrl + c # return to normal mode (alt)
Ctrl + [ # return to normal mode (alt)

Insert Mode Commands

Ctrl + h # delete character before cursor
Ctrl + w # delete word before cursor
Ctrl + u # delete all before cursor in line

Auto-complete

Ctrl + n # next auto-complete suggestion
Ctrl + p # previous auto-complete suggestion