smartim
smartim copied to clipboard
在其他app中切换输入法再切回终端的vim后插件会失效
试了几个切换输入法的插件都有这个问题
版本 neovim v0.4.4 终端 iterm2 OS macos catalina 使用的输入法:mac原生英文/拼音输入法
复现方式:
- 编辑完中文按esc回到normal模式
- 切换到浏览器
- 切换到中文输入法 搜索
- 搜索完毕后切换应用回到vim
- 按下i进入编辑模式
此时虽然输入法切换回中文了,mac顶部的bar也显示是中文输入法状态,但是只能输入英文 ,需要手动重新点选一下中文输入法
如果要避免这种情况 只能在浏览器输入完中文后手动切换回英语 再切回vim
可以使用https://github.com/itsuhane/SwitchKey 自动切换输入法,设置使用iterm2时切换abc输入法
