I noticed that plugins of ViM have now started to ship as vimballs. A vimball is a ViM-readable archive format that holds the plugin files and commands to install them. A plugin downloaded as a Vimball typically has a file extension of .vba or .vimball, say
To view the plugin files installed by a vimball and their destination directories, open
Foobar.vba in ViM and use:
A Vimball can be installed with a single command. Open
Foobar.vba in ViM and invoke:
% is a ViM read-only register that holds the name of the currently open file. :source executes Ex commands from its source, which is %, the vimball file in this case.
To view the currently loaded plugins, use:
This lists all the loaded .vim plugin files with their complete path. The plugin installed from the vimball should also be listed in this output.
To remove a plugin which was installed from a Vimball use:
The ability of ViM to read and execute vimballs is through a plugin called vimball. A default install of ViM should already have this plugin loaded.