...There is a growing consensus about Vim users that Pathogen is the best way to manage scripts. The idea behind pathogen is a fantastic one (to be honest, all of Tim Pope’s scripts are well-thought out and executed; pathogen being no exception)...
You can get past the "Javascript required" message by disabling CSS (e.g. Web Developer Toolbar extension).
Post author here. You're dead on about this. I could try to turn this into another reason why git + pathogen is lacking as a plugin management system (you have to know a lot about git!), but that is weak, so a better tack is to just agree.
Question: is there an equally easy way to delete submodules? They're easy as pie to add, and you rightly point out that they are easy to update, but I never figured out an easy way to remove them. I was likely missing something, though.
It baffles me how underdeveloped the git-submodule command is. I've never enjoyed that aspect of Vim bundle management, and this looks like a refreshing alternative.
Is submodule-based package management gone for good? I'm going to wait and see.
One thing is clear: the author understands the current Vim ecosystem and knows exactly what pain points still exist. He doesn't diminish how great Pathogen is but has come up with a way to make package management seamless, and for that reason, I'm going to give this a try.
I've been using (and loving) vim-update-bundles for about 5 months now. I'm not sure how the two compare in terms of features, but the core functionality is the same.
The advantage of this method is that I can keep my config directory in git, pull it onto a new machine, and not have to update any submodules. It's just all there.
16 comments
[ 3.7 ms ] story [ 78.2 ms ] threadHow well does Vundle work in Windows? And how does it organize the plugins?
see also: https://github.com/hashrocket/dotmatrix/blob/master/bin/vimb...
You can get past the "Javascript required" message by disabling CSS (e.g. Web Developer Toolbar extension).
To update submodules do (in the "main dir" of the git repo):
Question: is there an equally easy way to delete submodules? They're easy as pie to add, and you rightly point out that they are easy to update, but I never figured out an easy way to remove them. I was likely missing something, though.
Is submodule-based package management gone for good? I'm going to wait and see.
One thing is clear: the author understands the current Vim ecosystem and knows exactly what pain points still exist. He doesn't diminish how great Pathogen is but has come up with a way to make package management seamless, and for that reason, I'm going to give this a try.
https://github.com/bronson/vim-update-bundles
1. add a repo:
2. git-subtree: 3. occasional updates: The advantage of this method is that I can keep my config directory in git, pull it onto a new machine, and not have to update any submodules. It's just all there.For example to add the rails plugin I can do:
then I can do `braid update bundle/vim-rails` to update just that or `braid update` to update all