Hacker News new | past | comments | ask | show | jobs | submit login

I love how easy pathogen (https://github.com/tpope/vim-pathogen) makes installing vim plugins from github. I always struggled with it in the past (and mostly avoided it) but now it is as simple as git clone and done.



Vundle is even better than Pathogen IMO. It takes away the need to manage git submodules, in favor of just creating a text file that defines your plugins, Bundler style. Removing plugins from your setup is MUCH cleaner.


Also, Vundle has a nice interface to manage installation/removal of new plugins (BundleSearch, BundleInstall, BundleClean, etc.). Pathogen is more of a 'do it yourself' approach, while Vundle tries to be a complete suite a la Aptitude.


I have to +1 this, I tend to use every piece that Tim Pope produces for their goodness, but Vundle truly rocks for exactly what you mentioned.


And to be fair to tpope, Vundle is something that clearly came along later, looking to refine the experience that Pathogen established.

Vundle is a minor but very welcome improvement on Pathogen, while Pathogen was a monsterous improvement on the painful Vim plugin management of before.

I too am a big fan of tpope Vim plugins, and Vundle is the first plugin that I've ever used to replace one of his with. So now I don't have Pathogen but I have a Vundle file that says "tpope" all over it. :)


Cheers for the heads up - great plugin. Hadn't heard of Vundle before, but its handling of plugin installation, update and removal is really slick!


It seems like the current Vundle version does not play well with .vimrc under version control. That’s why I like Pathogen more, since I can simply insert the bundles as Git submodules into .vim/bundle. (Submodule support for Vundle is already on the way, there are some pull requests on GitHub.)


Try put .vim/bundle into .gitignore


Vundle installed. I agree that it is nicer than Pathogen, thanks for the tip.


A couple of questions about Vundle.

What about plugins that are not in a git repo (but a hg repo)?

What if I don't want the lastest version of a plugin?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: