Vundle, the plugin manager for Vim, just got major usability improvements.
Before 0.9, Vundle used echoing to display progress. Echoing is poorly usable:
Vundle 0.9 uses Vim’s buffer to display data. For example installation progress (of
:BundleInstall command) looks:
New version uses Vim’s signs(
:h signs) to mark results:
.- entry is up to date
+- entry updated (or installed for the first time)
!- error(s) occured
-- entry removed
>- currently active entry (along with highlighted cursor line)
So from the image above it’s quite easy to see that there are:
and the ones below
Align are yet to be preocessed.
:BundleList (see help
:h vundle) use new UI in
Vundle 0.9. For instance
:BundleClean shows the list of bundles to be removed
Notice deleted bundles marked with
:BundleList is an addition in Vundle 0.9 and it displays a list of
currently configured bundles; mostly for convenience.
New UI lets apply commands to bundles selectively by just pressing appropriate key over highlighted bundle. For instance, pressing:
i/I- installs/updates bundle
D- deletes bundle (be careful not to delete your local modifications)
l- opens log up. Helpful when tracking down errors.
There are probably 2 items to work on before Vundle 1.0:
vbranch to enable locking to a certain revision.
:BundleInstall! and restart
:BundleInstall! again to see new UI in action.
follow Quick Start
Vundle got small but active community, I’d like to thank those who are actively involved in making Vundle better:
Special thanks go to Scott Bronson for running awesome vim-scripts.org as well as Github for making this possible.
And thanks for trying Vundle!