bronson / vim-update-bundles

Use Pathogen and Git to manage your Vim plugins.
91 stars 13 forks source link

Feature request: Use subdirectories from git repositories #3

Closed lfrancke closed 13 years ago

lfrancke commented 13 years ago

The puppet project has a vim syntax file at https://github.com/puppetlabs/puppet/tree/master/ext/vim/ and I'd love to use it with vim-update-bundles + pathogen but unfortunately it isn't in its own repository but part of a huge one.

To use this we'd need to be able to specify a subdirectory to use in vim-update-bundles. This would probably require quite a lot of work compared to now so very low priority especially as this is the first and only plugin with this problem so far.

I've also asked the puppet guys if they'd consider moving the plugin to a separate directory or list it at vim.org so it'll be mirrored by vim-scripts.

bronson commented 13 years ago

Does this project help? https://github.com/ajf/puppet-vim

Until last month the vim-ruby-debugger project had the same problem. Fixed now: https://github.com/astashov/vim-ruby-debugger/commit/10792e8365a04cfd02b3c6e4b8cee03f4c452235

Since Pathogen has taken the world by storm, I don't think this will be an issue in the future. When you find bad repos, just create your own repo with the files in the correct places. For extra credit, maintain it using the git subtree merge strategy!

Anyhow, as you suspected, I doubt this idea makes sense in vim-update-bundles.