Skip to content

Add plugins not available from either vim.org or Git repository #1

@joelpet

Description

@joelpet

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions