This is my personal .vim directory.
cd ~
git clone --recursive https://github.com/mireq/dot-vim.git .vim
ln -s ~/.vim/vimrc ~/.vimrc
cd .vim
mkdir backup
mkdir spell
mkdir tmp
mkdir undodir
echo "stty -ixon" >> ~/.bashrc
cd bundle/YouCompleteMe
./install.py
cd ~
Ctrl-S
-- SaveF3
-- Buffer listF7
-- Gundo treeF9
-- CompileF11
-- Toggle tag barF12
-- Alternate buffer (switch .c / .h)- many more