Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't get why this is loaded down with useless plugins... if you're using ctrlp/command-t, you don't need nerdtree. Vundle isn't as good as pathogen, neocomplcache isn't as good as supertab + clang_complete, and it lacks gundo, rooter, ultinips, and maybe other things.

https://github.com/Diablo-D3/dot_vim



I use vim extensively and I use both Ctrl-P and NERDtree. Many, many people I know use both.

They serve difference purposes for me. I use NERDtree to create/rename/move files and quickly change my CWD (looks like you use rooter for CWD). I use Ctrl-P to switch buffers and quickly open files.

On the note of neocomplcache, supertab + clang_complete doesn't provide as good support for languages outside of C++. Working with python a lot, neocomplcache works better for me than supertab. The actual functionality of it isn't quite the same either.

Saying vundle isn't as good as pathogen is silly, because vundle is a layer on top of pathogen-like package management. Everyone I know who uses pathogen has to use some system on top of pathogen to actually install their list of vim plugins whenever they switch machines (bash script, ruby script, another vim plugin...).


I switched to vundle from pathogen and I'm much happier for it.

They're both great, but pathogen requires that you setup the plugin directories yourself which makes keeping the plugins updated a pain since you either set them up as their own git repos (which you have to remember to update) or git submodules if you're trying to maintain a repo of your entire configuration.

Vundle just requires a few lines in your config and is already git/github aware and just does the right thing. It's also trivial to see at a glance what I've installed.

Uninstalling a plugin from vundle is as easy as removing the line in the config and telling vundle to update.

https://github.com/sdball/dotfiles/blob/master/vim/vimrc


I prefer vundle to pathogen, it's really brainless to use.


How is vundle worse?


I dunno, I had problems trying to make it do something, but I forget what. I almost want to say it was git submodule related, but it was like a year or more ago.


If I'm not mistake, vundle doesn't use git submodules, pathogen does.


Pathogen just uses a directory tree. Some users decide to use git submodules in it.


Why would you need submodule support with vundle? With vundle you don't even need to have your .vim directory as a part of the 'dotFiles' repository - it just accepts a list of plugin (github/vimscript/whatever) urls that you want to install.


So then why the hell did you say Pathogen was better than Vundle? Vundle is Pathogen + crack.

People should think about what they say.


Thanks for suggesting rooter. Did not know that.




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

Search: