I would like to be able to add plugins that are available neither from vim.org nor from a public Git repository. For example, the latest versions of Vim-Latex is only available (?) from http://sourceforge.net/projects/vim-latex.
I have some suggestions on how to achieve this.
- Add a plugin key
external (or something like that) that works just like plugin.has_key?('vim_org_id') but instead contains the full URI of the file.
- Let the user add the plugin manually, and then do not
FileUtils.rm_rf each bundle directory. Instead, just remove the contents of a directory if a new version is found.
- Add a
manual plugin config type. Let the user add the plugin manually. Then only do FileUtils.rm_rf on directories that are not specified as manual in the config file.
- Add sourceforge as a plugin config alternative similar to 'vim_org_id'.
Unfortunately, I'm not very familiar with Ruby, which is why I haven't forked and patched your great script.
I would like to be able to add plugins that are available neither from vim.org nor from a public Git repository. For example, the latest versions of Vim-Latex is only available (?) from http://sourceforge.net/projects/vim-latex.
I have some suggestions on how to achieve this.
external(or something like that) that works just likeplugin.has_key?('vim_org_id')but instead contains the full URI of the file.FileUtils.rm_rfeach bundle directory. Instead, just remove the contents of a directory if a new version is found.manualplugin config type. Let the user add the plugin manually. Then only doFileUtils.rm_rfon directories that are not specified asmanualin the config file.Unfortunately, I'm not very familiar with Ruby, which is why I haven't forked and patched your great script.