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