Gatekeeper
Plugin Management for Vim
Gatekeeper is a library for Vim which provides a common guard function for all plugins. This gives the user and the developer more flexibility in loading plugins.
Gatekeeper tries to solve the following problems:
- easy control of which plugins are loaded on startup
- simple switch for debugging plugins, ie. source a plugin multiple times
- consistent handling of version information
There is also a more in-depth discussion of the basic idea available.
Finally I also want to encourage other plugin authors to adhere to the points mentioned in write-plugin. Gatekeeper tries to support the author in this respect.