Installation: git clone https://github.com/gmauricio/vim ~/.vim Create symlink: ln -s ~/.vim/vimrc ~/.vimrc Switch to the `~/.vim` directory, and fetch submodules: cd ~/.vim git submodule update --init Install plugin as submodule: cd ~/.vim git submodule add <git_repo_url> bundle/<plugin_name> git add. git commit -m " ... whatever ... " Upgrading a plugin bundle: cd ~/.vim/bundle/<plugin_dir> git pull origin master Upgrading all bundled plugins: git submodule foreach git pull origin master