Project

vpm

0.0
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
An awesome utility for managing Vim plugins
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
>= 0
>= 0
 Project Readme

Vim Plugin Manager

Vim Plugin Manager is an awesome utility for managing Vim plugins

Vim Plugin

What?

A Vim plugin is a package that contains vim scripts and a vim plugin specification, a.k.a. "vpspec".

Why?

To allow proper distribution of vim scripts. For example, versioning of vim scripts.

How?

A vpspec, like a gemspec, consists of several attributes. For example, a description, example usage, notes, and more.

The directory structure of a vim plugin constains a file ending with *.vpspec in the root directory:

- command-t.vpspec
- ...

Vim Plugin Manager

What?

Vim Plugin Manager (VPM) keeps track of installed vim scripts, installs/updates vim scripts from vim-plugins.org, uninstalls vim scripts and searches vim scripts by name.

Why?

Managing vim scripts is difficult without a manager. For example, installing or updating a version of a vim script.

How?

With Vim Plugin Manager, you are able to manipulate Vim plugins like this:

$ vpm install command-t
$ vpm update command-t
$ vpm list
$ vpm search command-t
$ vpm remove command-t

You are also able to install a certain version of a vim bundle:

$ vpm install command-t v1.0

Vim-Plugins.org

vim-plugins.org is a community vim plugin host. Vim plugin authors publish their vim scripts to the host and keep track of basic statistics of their vim plugins.

To publish/yank a Vim plugin:

$ vpm publish
$ vpm yank

Similar Projects