Sunday, November 25, 2012

Re: Is Vundle dead?

Excerpts from ping's message of Sun Nov 25 17:31:33 +0100 2012:
> thanks for the good discussion. the comment is helpful. now I know if I
> need, one of the 3 (or maybe all?) can be my choice.
> for metoday I'm still manually install plugins per needful. it's overall
> not a painful work.
> 99%the installation is just put.vim file in plugins and help doc in doc
> folder.
> I'm thinking what might be the real driver for me to believe I MUST (or
> really BETTER) to install one of those.

Its *not* about installing, but about
- updating
- removing
- trouble shooting

And there are a lot of plugins which ship with
plugin/
autoload/
syntax/
doc/

files. So it may require book-keeping, and you always run the risk that
files get renamed, so copying files over .vim is not enough.

By trouble shooting I mean: VAM implements bisecting nowadays. Thus you
can make it activate sets of plugins to find the one causing trouble to
you in a case. Not loading a plugin is as easy as removing a name from a
list or commenting a "Bundle foo" line using vundle.

It happened at least to 2-3 people that they were using old Sander's
snipmate running into trouble, asking for help. And the fix was always
"upgrade to latest version, it provides additional helpful features such
as automatically reloading script files depending no file modification
date" etc. If you install manually, you're going to miss such small
changes over time. Eg VAM does no longer let you install the old
snipmate by default - this way it can protect you against failure or
against spending your time on outdated tools.
Same happened to pyflake like plugins - people usually are more happy with
either syntastic or vim-addon-syntax-checker.

For this reason I invite the community to contribute to
vim-addon-manager-known-repository - so that overall user experience can
be maximized to everybody.

More than that you don't want to load all plugins always. Eg plugins
such as DrawIt may be useful once a month. What do do?
Using VAM you just do:
:ActivateAddon DrawIt
at runtime and you're done.

Marc Weber

--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

No comments:

Post a Comment