Vim-Jar

Provide a easy way to manage your plugin use vim plugin pathogen.

Get more detail reading my blog post: use git submodule keep your plugin up to date

Installation

gem install vim-jar

Usage

Init your environment

vim-jar init

It will check your whether your .vim path is git repo and install pathogen

Install partiqular plugin

vim-jar install PLUGIN_NAME

Update all plugins

vim-jar update

List all installed plguins

vim-jar list

List all avaliable plugin

vim-jar list

Import plugin to avaliable plugin list

vim-jar import GITHUB_URL

It will update your local plugin database, only support github repo now.

Uninstall plugin

vim-jar uninstall PLUGIN_NAME

Get help

vim-jar -h

Roadmap

  • Update installed plugins
  • Install from vim.org, autodetect vga, compressed plugin and folds.
  • Install theme
  • Preivew theme screeshot
  • Everyone contribute plugin source
  • Rank popular plugins
  • Category plugins

Troubleshooting

  • Git submodule error - I suggest re-install these plugins Like these

Unable to checkout 'e53a8582a4b1fcb664779bf598de9830cc8d4613' in submodule path 'bundle/vim-ruby' error: More than one value for the key submodule.bundle/rails.url: git://github.com/ujihisa/quickrun.git

Thanks