/vpm

ViM Plugin Manager (like apt, npm, pacman, etc ... )

Primary LanguageCGNU General Public License v3.0GPL-3.0

VPM

Vim Plugin Manager

Install plugins the easy way

Think of vpm as a package manager like npm or apt or pacman.
You can use it to install plugins like this:

vpm install 'easymotion/vim-easymotion'

And the plugin will be downloaded and installed for your vim configuration.
You can also uninstall plugins like this:

vpm uninstall 'easymotion/vim-easymotion'

And the plugin will be removed.

List installed plugins

You can also list currently installed plugins using the list command:

vpm list plugins

...

Installation

To install vpm, simply clone down this repository and inside; run:

make
sudo make install

Now, create these directories and put your plugins in this file:

$HOME/.vim/vpm/sources.vim

(Create the directories if they do not already exist)

You will also need to source the file above in your .vimrc config file.

Done!

Notes

vpm currently only supports Vundle , but pull-requests are welcome, so if you are using any other package manager for ViM, create a pull-request for it :)

Technical notes

The list command

The list command is basically just dumping the contents of your sources.vim file.

The install command

The install command just adds a new line to your sources.vim file.

The uninstall command

The uninstall command basically just removes the line matching the specified plugin in your sources.vim file.

The install/uninstall GUI

The install/uninstall GUI just uses the GUI that your current plugin manager uses, so right now it is using the one that comes with Vundle.