Ultimate Vim package manager
Vim script
Switch branches/tags
Nothing to show
Pull request Compare This branch is 1181 commits behind Shougo:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
autoload
doc
test
vest
.gitignore
README.md

README.md

About

NeoBundle is Vim plugin manager based on Vundle(https://github.com/gmarik/vundle).

Quick start

  1. Setup NeoBundle:

    $ mkdir -p ~/.vim/bundle
    $ git clone git://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim
    
  2. Configure bundles:

    Sample .vimrc:

    set nocompatible               " Be iMproved
    filetype off                   " Required!
    
    if has('vim_starting')
      set runtimepath+=~/.vim/bundle/neobundle.vim/
    endif
    
    call neobundle#rc(expand('~/.vim/bundle/'))
    
    " Let NeoBundle manage NeoBundle
    "NeoBundle 'Shougo/neobundle.vim'
    
    " Recommended to install
    " After install, turn shell ~/.vim/bundle/vimproc, (n,g)make -f your_machines_makefile
    NeoBundle 'Shougo/vimproc'
    
    " My Bundles here:
    "
    " Note: You don't set neobundle setting in .gvimrc!
    " Original repos on github
    NeoBundle 'tpope/vim-fugitive'
    NeoBundle 'Lokaltog/vim-easymotion'
    NeoBundle 'rstacruz/sparkup', {'rtp': 'vim/'}
    " vim-scripts repos
    NeoBundle 'L9'
    NeoBundle 'FuzzyFinder'
    NeoBundle 'rails.vim'
    " Non github repos
    NeoBundle 'git://git.wincent.com/command-t.git'
    " Non git repos
    NeoBundle 'http://svn.macports.org/repository/macports/contrib/mpvim/'
    NeoBundle 'https://bitbucket.org/ns9tks/vim-fuzzyfinder'
    
    " ...
    
    filetype plugin indent on     " Required!
    "
    " Brief help
    " :NeoBundleList          - list configured bundles
    " :NeoBundleInstall(!)    - install(update) bundles
    " :NeoBundleClean(!)      - confirm(or auto-approve) removal of unused bundles
    
    " Installation check.
    if neobundle#exists_not_installed_bundles()
      echomsg 'Not installed bundles : ' .
            \ string(neobundle#get_not_installed_bundle_names())
      echomsg 'Please execute ":NeoBundleInstall" command.'
      "finish
    endif
  3. Install configured bundles:

    Launch vim, run :NeoBundleInstall, or :Unite neobundle/install(required unite.vim)

Docs

see :h neobundle