PHP Classes

PHP Vim Plugin Updater: Retrieve plugins for the Vim text editor

Recommend this page to a friend!
  Info   View files Documentation   View files View files (5)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 45 This week: 1All time: 10,746 This week: 560Up
Version License PHP version Categories
vimpluginupdate 1.0.0GNU General Publi...5PHP 5, Tools
Description 

Author

This class can retrieve plugins for the Vim text editor.

It can access a given GIT repository and perform several types of operations to update plugins to extend Vim editor installed in the local machine. Currently it can:

- Create a default configuration file and add a plugin GIT repository
- Remove a repository from the local configuration
- List available plugin repositories
- Install a given plugin
- Retrieve all available plugins
- Update plugins from only one repository
- Update plugins from all repositories

Innovation Award
PHP Programming Innovation award nominee
December 2018
Number 6
Vim is a very popular text editor that can be extended with plugins that implement new functionality.

This class can retrieve plugins from a GIT repository and install them in the local machine where vim can be run by the user.

Manuel Lemos
Picture of Istvan Dobrentei
  Performance   Level  
Name: Istvan Dobrentei <contact>
Classes: 12 packages by
Country: Hungary Hungary
Age: 46
All time rank: 134711 in Hungary Hungary
Week rank: 416 Up4 in Hungary Hungary Up
Innovation award
Innovation award
Nominee: 9x

Winner: 1x

Documentation

The class updates vim plugins from git. It is useful with vim pathogen extension. Usage: create a default config file and add a plugin repo: updater.php add <plugin-name> <git url> Remove a repo from config: updater.php remove <plugin-name> List the available repos: updater.php listconfig Get the plugin first: update.php get <plugin-name> Get all plugin with to the default pathogen folder:(.vim/bundle) update.php getall Update only one repos: update.php update <plugin-name> Update all plugin repos: update.php updateall

  Files folder image Files  
File Role Description
Files folder imageclasses (3 files)
Accessible without login Plain text file README Doc. Documentation
Plain text file updater.php Class Class source

  Files folder image Files  /  classes  
File Role Description
  Accessible without login Plain text file autoload.php Aux. Auxiliary script
  Plain text file Config.class.php Class Class source
  Plain text file UpdaterConfig.class.php Class Class source

 Version Control Unique User Downloads Download Rankings  
 100%
Total:45
This week:1
All time:10,746
This week:560Up