Q:为什么造轮子? A: 纯粹手痒。
我用过 VimIM,但是切换的时候很卡,也许是电脑不行。做过一些搜索,比如 vim-barbaric 和 vim-xkbswitch 等,要么没有支持 Windows (或者要另外安装 binary ),要么文档太长不想看。所以自己写了一个很简单的,也没有考虑复杂的特性或可能存在的性能隐患,因为还有没用户反馈。先上图。
但是目前还有不少限制:
- Windows 只能在 10 上运行,10 以下的没试过,也许通过配置可以运行。
- Windows 10 上需要 Python 3、pynvim、pywin32
- Linux 里只在 Ubuntu 16.04 上测试过,而且调用的是 ibus (似乎不少人喜欢用 fcitx )
- 没有在 Mac 环境进行开发
项目页面: https://github.com/Neur1n/neuims (文档还没补全 :p )
望不吝赐教。