I would like to have a nice and easy way of managing vim plugins. I found NeoBundle and Vundle. What are the main differences between them? I know that NeoBundle is a fork of Vundle, but what is it that makes it different?
What do you use?
I would like to have a nice and easy way of managing vim plugins. I found NeoBundle and Vundle. What are the main differences between them? I know that NeoBundle is a fork of Vundle, but what is it that makes it different?
What do you use?
Here is an article written (in Japanese) by the author of NeoBundle Shougo, about why he wrote NeoBundle and how NeoBundle differs from Vundle.
Actually, NeoBundle is a fork of Vundle. Shougo added some features to a fork of Vundle but lately found he couldn't follow the upstream Vundle's development, so he made the fork to a new plugin now called NeoBundle.
The differences summarized as below:
Vundle, replace Bundle to NeoBundle. (Example: BundelInstall to NeoBundleInstall).Neobundle works even you have set the shellslash option other than the default.NeoBundle.NeoBundle adds a lazy loading feature where Vundle doesn't have. It allows you to load plugins at some user-defined time point, not only during the vim initialization where .vimrc is loaded.I use vundle because it suffices my needs (I used pathogen before). But you can take a try at NeoBundle.
(UPDATE) NeoBundle has stopped active development now and will be replaced by dein.vim, which is Shougo's another brand new plugin manager. As a side note, you can also take a look at vim-plug which I'm currently using.