VundleVim / Vundle.vim

Vundle, the plug-in manager for Vim
http://github.com/VundleVim/Vundle.Vim
MIT License
23.94k stars 2.57k forks source link

Consider making vundle to be declarative (as VAM is) #388

Open MarcWeber opened 10 years ago

MarcWeber commented 10 years ago

Simply because its easier: The Bundle command should

1) check whether the plugin is there 2) if not check it out 3) activate it (set rtp and such)

Then looking at .vimrc would always be enough to understand which plugins got loaded. Otherwise you have to look at the filesystem to find out which plugins got ignored because they are not on disk.

Shougo commented 10 years ago

I cannot understand this issue. Can you explain it to me by example?

MarcWeber commented 10 years ago

Its exactly what NeoBundle implements by "NeoBundleCheck" - if vim starts everything got installed (hopefully)

Shougo commented 10 years ago

Thanks, I get it.