Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Vundle, the plug-in manager for Vim
VimL Erlang
Pull request Compare This branch is 13 commits ahead, 138 commits behind master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.


Vundle is short for Vimbundle and is a Vim plugin manager.


Quick start

  1. Setup Vundle:

     $ git clone ~/.vim/bundle/vundle
  2. Configure bundles:

    Sample .vimrc:

     set nocompatible               " be iMproved
     filetype off                   " required!
     set rtp+=~/.vim/bundle/vundle/
     call vundle#rc()
     " let Vundle manage Vundle
     " required! 
     Bundle 'gmarik/vundle'
     " My Bundles here:
     " original repos on github
     Bundle 'tpope/vim-fugitive'
     Bundle 'Lokaltog/vim-easymotion'
     Bundle 'rstacruz/sparkup', {'rtp': 'vim/'}
     Bundle 'tpope/vim-rails.git'
     " vim-scripts repos
     Bundle 'L9'
     Bundle 'FuzzyFinder'
     " non github repos
     Bundle 'git://'
     " ...
     filetype plugin indent on     " required! 
     " Brief help
     " :BundleList          - list configured bundles
     " :BundleInstall(!)    - install(update) bundles
     " :BundleSearch(!) foo - search(or refresh cache first) for foo
     " :BundleClean(!)      - confirm(or auto-approve) removal of unused bundles
     " see :h vundle for more details or wiki for FAQ
     " NOTE: comments after Bundle command are not allowed..
  3. Install configured bundles:

    Launch vim, run :BundleInstall (or vim +BundleInstall +qall for CLI lovers)

    Windows users see Vundle for Windows

    Installing requires Git and triggers Git clone for each configured repo to ~/.vim/bundle/.

  4. Consider donating

Thank you for supporting this project! )

Why Vundle

Vundle allows to:

Also Vundle:

  • manages runtime path of your installed scripts
  • regenerates helptag atomatically


see :h vundle vimdoc for more details.

People Using Vundle


see wiki


Thank you!

Inspiration and ideas from


  • Vundle was developed and tested with Vim 7.3 on OSX, Linux and Windows
  • Vundle tries to be as KISS as possible


Vundle is a work in progress so any ideas/patches appreciated

  • √ activate newly added bundles on .vimrc reload or after :BundleInstall
  • √ use preview window for search results
  • √ vim documentation
  • √ put vundle to bundles/ too(will fix vundle help)
  • √ tests
  • √ improve error handling
  • allow specify revision/version?
  • handle dependencies
  • show description in search results
  • search by description as well
  • make it rock!
Something went wrong with that request. Please try again.