Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A filetype lazy, disjoint folder Vim script loader!
VimL
Branch: master

README.md

unbundle.vim

Unbundle activates Vim scripts from isolated directories by adding them to Vim's runtimepath and building missing helptags for documentation therein. For the initiated, it's like pathogen.vim but with ftbundles and less code.

Terminology

bundles are Vim scripts that are stored in isolated bundle/*/ directories (by default; but this is configurable via g:unbundle_bundles_glob) found within Vim's runtimepath array. For example, ~/.vim/bundle/*/ would be your bundles by default if you were using Unix.

ftbundles are filetype-specific bundles that are loaded lazily, as and when they are necessary, to shorten Vim's startup time. Similar to bundles, they are stored in isolated ftbundle/{filetype}/*/ directories (by default; but this is configurable via g:unbundle_ftbundles_glob) found within Vim's runtimepath array. For example, ~/.vim/ftbundle/{filetype}/*/ would be your ftbundles for {filetype} by default if you were using Unix.

Requirements

  • Vim 7 or newer.

Installation

  1. Clone this Git repository or download its contents into a new vim-unbundle subdirectory inside your Vim runtime directory. For example, ~/.vim/vim-unbundle would be the correct location in Unix.

    git clone https://github.com/sunaku/vim-unbundle.git ~/.vim/vim-unbundle
    
  2. Run the following command inside Vim to start using Unbundle immediately, or add it to your vimrc file to start Unbundle whenever you start Vim.

    :runtime vim-unbundle/plugin/unbundle.vim
    
  3. Run the following command inside Vim to learn more about using Unbundle.

    :help unbundle.vim
    

Credits

License

Copyright 2010 Suraj N. Kurapati sunaku@gmail.com

Distributed under the same terms as Vim itself.

Something went wrong with that request. Please try again.