ideavim设置自动切换输入法
在idea中使用vim, insert模式用中文输入法, 切换到normal模式后仍然是中文. 针对这个痛点, idea 中 有 IdeaVimExtension 插件可以解决。
首先要安装IdeaVimExtension
这个插件。然后在.ideavimrc
文件中加上这两行配置。
set keep-english-in-normal " 开启输入法自动切换功能
set keep-english-in-normal-and-restore-in-insert " 回到insert模式时恢复输入法
还有其余两个配置可以按需要进行添加
set nokeep-english-in-normal-and-restore-in-insert " 保留输入法自动切换功能,但是回到insert模式不恢复输入法
set nokeep-english-in-normal " 关闭输入法自动切换功能
配置后不生效问题:
如果配置后不生效,一般是没有设置英文键盘输入法导致的。
可以看看这篇文章win10美式键盘怎么调出来,把英文输键盘设置好。
ideavim设置自动切换输入法
https://www.zhaojun.inkhttps://www.zhaojun.ink/archives/ideavim-auto-english