Vim

Moving

Text Manipulation

Insert Mode

Spell Check

Window/Tab Manipulation

Buffers

vim-go

Text Objects

Misc/Customizations

" Quickly open your vimrc in a new tab
nmap <leader>vimrc :tabe ~/.vimrc<cr>

" Reload your vimrc
nmap <Leader>r :source ~/.vimrc<cr>

" Paste on newline
nmap <Leader>p $p

" Copy full file path to the default register
nmap <Leader>yp :let @" = expand('%:p')<cr>

Advanced

Things I Still Need to Learn