Skip to content

Latest commit

 

History

History
31 lines (19 loc) · 1.23 KB

README.md

File metadata and controls

31 lines (19 loc) · 1.23 KB

venom

This is a possibly crazy project to extend the python interface of vim to the point where it's possible to write plugins in pure python (without using eval or command or knowing any vimscript, really) and then extend it further to provide functionality that's needed by many plugins.

The current plan is:

  1. write a plugin using venom.
  2. extend venom to support the functionality of the plugin (in the develop branch).
  3. once the plugin is done, merge develop into master and fixup all other plugins.
  4. repeat until venom is done.

List of completed plugins:

  • mercury: execute any fragment of code directly from vim.

List of plugins in development:

Find the full (work-in-progress) documentation here.

Current stable version is 0.1. You're welcome to play around with it, but it's probably going to change a lot.

Links

You can also get this plugin at vim.org.

githalytics.com alpha