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:

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.