I've added an API, so that xVim can be loaded into Chocolat as a library (or any other editor that wants to), without using SIMBL. This is all in the XClient class. Basically, when xVim is compiled with VIM_COOPERATIVE, then XGlobal does not do any swizzling, it's up to the editor to instantiate an XClient for each text view.
I've also added a very basic search and command-line mode, using NSPopover (see XVimExMode.m). It supports search queries of the form
I've added an API, so that xVim can be loaded into Chocolat as a library (or any other editor that wants to), without using SIMBL. This is all in the
XClient
class. Basically, when xVim is compiled withVIM_COOPERATIVE
, thenXGlobal
does not do any swizzling, it's up to the editor to instantiate anXClient
for each text view.I've also added a very basic search and command-line mode, using NSPopover (see
XVimExMode.m
). It supports search queries of the formAnd that's about it. There's also 3 commands:
Thanks!