More of VIM commands

Except the basic commands, there are more commands useful in daily life.

Quick Move

zz: move current line to middle
zt: move current line to top
zb: move current line to bottom
M: move cursor to middle
H: move cursor to top (highest location)
L: move cursor to bottom (lowest location)

Bookmarks

It’s a quick jump method for navigation.
ma: add a bookmark a (a to z available) at current location
‘a: jump to the bookmark a

Register

This is important to know after you yank, delete and want to paste. It can serve as a temp store to store data you yank or delete.

It is started by ". Unnamed register is "" which is the default register when you don’t specify any register with other command. There’s also number and alphabetical register aka "a-z and "0-9.
You can use ctrl-r to enter register mode quickly in command and insert mode.