vip-ex can be called with a string to evaluate. This
string must be an Ex command without the `:'. Thus
"se ai") is the same as :se ai when running vip, or
vip-ai t). The VI & and
C-^ commands (see section Commands) are implemented by calling the
corresponding Ex commands in this fashion.
In principle, it s straightforward to parse an external environment
variable or file and pass it to
vip-ex to get VI macro
However, this feature is not yet been implemented and
not been tested in this fashion. I welcome the adventurous to try and
report bugs and/or fixes to improve VIP.
Note also that :map and :map! can map only single characters, not strings, and :ab and :una are not implemented.
:map and :map! cannot be used to bind lisp functions to keys. See section Keybindings, to see how to do that.