gmarik dcc6443d30 | 13 years ago | |
---|---|---|
autoload | 13 years ago | |
ftplugin | 13 years ago | |
README.md | 13 years ago | |
test | 13 years ago |
Vundle is a short cut for Vimbundle and is a small plugin for managing Vim plugins.
Vundle allows to:
.vimrc
Vundle takes advantage of vim-scripts.org in order to install/search all available vim scripts
Setup Vundle:
git clone http://github.com/gmarik/vundle.git ~/.vim/vundle.git
Configure bundles:
Append to your ~/.vimrc
:
set rtp+=~/.vim/vundle.git/
call vundle#rc()
" Bundles:
Bundle "L9"
Bundle "FuzzyFinder"
Bundle "rails.vim"
Bundle "ack.vim"
Bundle "git://git.wincent.com/command-t.git"
" ...
Install configured bundles:
Launch vim
, run :BundleInstall
(no restart required since v0.5)
Installing requires Git and triggers Git clone for each configured repo to ~/.vim/bundle/
.
BundleInstall
installs script only if it hasn't been already installed installed.
BundleInstall
is faster than BundleInstall!
(note bang at the end) because latter fetches scripts without any checks.
Use BundleInstall!
to update scripts.
:BundleSearch foo
will split new window with results:
Bundle "VimFootnotes"
Bundle "foo.vim"
so you can just copy ones you need to .vimrc
.
:BundleSearch! foo
will refresh scripts list before doing search.
Searching requires curl
See gmarik's vimrc for working example.
Vundle is a work in progress so any ideas/patches appreciated