之前发过一个帖子咨询大家的处理经验. 之后搜索网上一些资料,最终通过参照 smartim 写了个插件,初步解决该问题.
安装后在编辑器中输入":set switch-to-english-when-exit-insert-mode",这个把这个命令加入到~/.ideavimrc 中,即可启用该功能.
目前只能支持 macOS 因为不会写 LInux/Windows 的 Native 代码,希望有兴趣的朋友可以帮忙补充.
有需要的朋友可以下载安装,多提意见.
已经整理发布到了GitHub请有需要的朋友下载.
也已经提交到 jetbrain 的插件中心,过几天审核通过或许就可以直接在 IDEA 中搜索到该插件进行安装了.
预编译的版本,可以通过百度网盘下载ideavim_extension
增加了回到插入模式恢复之前的输入法的能力
1
aristotll 2017-04-07 13:13:00 +08:00
顶一个 问个问题 native 的 extension 是怎么写的
libinput-source-switcher.dylib 里面是啥 |
2
ixx 2017-04-07 13:35:01 +08:00
有输入法要求吗?我用的百度五笔插件好像没有作用。。
|
4
hadixlin OP @aristotll 我是用 smartim( https://github.com/ybian/smartim)的代码改的.
|
5
bao3 2017-04-07 23:24:34 +08:00
为什么不是直接使用 smartim ?我一直就用这货。
|
8
hh4062703 2017-04-09 23:33:20 +08:00 via iPhone
这个正需要。
|
12
hadixlin OP |