Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

this repository contains a list of known other repositories only

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 autoload Add drchip support February 06, 2014
Octocat-spinner-32 db Cron job update April 20, 2014
Octocat-spinner-32 doc Rebranding January 20, 2014
Octocat-spinner-32 perl Rebranding January 20, 2014
Octocat-spinner-32 python Add drchip support February 06, 2014
Octocat-spinner-32 tools Rebranding January 20, 2014
Octocat-spinner-32 zsh Add drchip support February 06, 2014
Octocat-spinner-32 .gitattributes Added eol=lf git attribute. If respected fixes #80 November 22, 2012
Octocat-spinner-32 .gitignore Add --use-cache and --interrupt-write keys November 25, 2013
Octocat-spinner-32 .hgignore Improved checkdb file: added checks for September 05, 2012
Octocat-spinner-32 LICENSE.txt Copy license file from /usr/portage/licenses/WTFPL-2 December 31, 2013
Octocat-spinner-32 README.markdown don't start README with negative word DEPRECATION, move this section … February 13, 2014
Octocat-spinner-32 addon-info.json Rebranding January 20, 2014
README.markdown

VIM-PI (vim plugin index) (previously vim-addon-manager-known-repositories)

ZyX, Marc, Shougo are discussing how to move this all to the next level so that all

  • plugin manager (VAM, NeoBundle, PyPi etc)
  • users
  • distribution systems (Gentoo Portag, Nix, npackd)

can benefit the most.

We strongly welcome everybody who wants to contribute (also Pathogen and Vundle and .. lovers).

GOALS

  • list all known Vim plugins
  • do so in a way that everybody who is interested can reuse the information
  • provide hints about deprecations or replacements
  • collaborate with interested parties (other plugin managers etc)
  • maybe cerate a website which provides advanced features
  • setup standards for dependency management if possible.

SUPPORT

Open tickets, thanks

important contents of this repository

  • The database files: db/*.json
  • Manually maintained packages and patches db/*.vim
  • The Vim supporting code: autoload/*.vim Suggested main entry ponit (default implementation): vam_known_repositories#Pool() It returns a list of all known plugins. Each plugin is a dictionary. An easy way to view contents is the :VAMPluginInfo command of VAM.
  • python/*.py files: scripts to update the database files
  • doc/*: additional documentation

If you're looking for code which actually knowns how to download the known plugins we recommend VAM or NeoBundle.

discussions going on:

discussion 1)

http://vim-wiki.mawercer.de/wiki/topic/vim%20plugin%20managment.html (bottom, which hooks do we need, how to compile supporting tools, how declare dependencies)

discussion 2)

More discussions: Some additional discussions are taking place at vim-pi's bitbucket issue tracker.

Older vim-addon-manager-known-repository README contents:

This repository is an extension to http://github.com/MarcWeber/vim-addon-manager (and NeoBundle).

It is the "default source" of descriptions where to get which addons for vim-addon-manager.

Have a look at all supported plugins online: http://mawercer.de/~marc/vam/index.php

For speed reasons vam#install#LoadKnownRepos() is used to load the repo as needed only.

As VAM this repository is mantainained by ZyX and Marc Weber

Contributing:

  • Contribute to db/scmsources.vim which contains all the git,svn,mercurial,.. sources

db/vimorgsources.json contains a dump from www.vim.org which is generated automatically. The default implementation merges both prefering the source control ones

Issues which may cause us to immediately remove plugins†:

  • security issues or other similar sever issues (didn't happen yet)

Issues which may cause us to deprecate plugins, which means they can be installed but a warning will be shown†:

  • there are other plugins doing the same, but better - unless the less useful plugins are a significant simpler and people indiciate that they are still using it.

  • a plugin is obviously broken in a way so that its causing more harm than value.

† If in doubt create a bitbucket ticket and let's discuss the issue.

BUGS:

There are two plugins: one called align an done called Align. This will cause trouble on Windows !

HISTORICAL INFO

VAM-KR REPOSITORY IS NOW A MIRROR OF VIM-PI. YOU SHOULD POST ALL ISSUES AND PULL REQUESTS TO THE LATTER. ANY CHANGES TO THIS REPOSITORY RESULTING IN A MERGE CONFLICT WITH UPSTREAM WILL BE DELETED BY A CRON JOB.

Something went wrong with that request. Please try again.