ocaml-mew-vi

This is a vi-like modal editing engine generator. Provide Key, Mode, and Concurrent modules to define the real world environment to get a handy vi-like modal editing engine. Feed the the i channel user input and get the vi actions from the action_output channel.