Skip to content

Instantly share code, notes, and snippets.

@geopet
Created January 26, 2015 05:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save geopet/431e8bea16e8ba79843c to your computer and use it in GitHub Desktop.
Save geopet/431e8bea16e8ba79843c to your computer and use it in GitHub Desktop.
Vim Plugin Install and Update
#!/usr/bin/env bash
cd
# remove current vim directories
rm -rf ~/.vim
rm -rf ~/.vimrc
rm -rf ~/.gvimrc
# install pathogen
mkdir -p ~/.vim/autoload ~/.vim/bundle && curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
# install vim configs create sym links
git clone git@github.com:geopet/dotvim.git ~/.vim
ln -s ~/.vim/vimrc ~/.vimrc
ln -s ~/.vim/gvimrc ~/.gvimrc
# install plugins
cd ~/.vim/bundle
git clone git@github.com:kien/ctrlp.vim.git
git clone git@github.com:ervandew/supertab.git
git clone git@github.com:scrooloose/syntastic.git
git clone git@github.com:tpope/vim-bundler.git
git clone git@github.com:tpope/vim-commentary.git
git clone git@github.com:tpope/vim-fugitive.git
git clone git@github.com:tpope/vim-rails.git
git clone git@github.com:tpope/vim-rake.git
git clone git@github.com:tpope/vim-repeat.git
git clone git@github.com:tpope/vim-surround.git
git clone git@github.com:tpope/vim-unimpaired.git
git clone git@github.com:tpope/vim-vinegar.git
git clone git@github.com:skalnik/vim-vroom.git
git clone git@github.com:pangloss/vim-javascript.git
git clone git@github.com:tpope/vim-markdown.git
git clone git@github.com:vim-ruby/vim-ruby.git
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment