在 idea 中使用 vim,insert 模式用中文输入法,切换到 normal 模式后仍然是中文,针对这个痛点,idea 中有 ideaVimExtension 插件可以解决

首先要安装 ideaVimExtension 插件,然后在 .ideavimrc 文件中配置两个代码如下:

set keep-english-in-normal " 开启输入法自动切换功能
set keep-english-in-normal-and-restore-in-insert " 回到insert模式时恢复输入法

如果配置后,不生效则进行下一步操作

  1. 打开设置选择 时间和语言

image_2023-01-25-15-58-30

  1. 选择语言

image_2023-01-25-15-58-50

  1. 点击添加语言

image_2023-01-25-15-59-14

  1. 搜索 English 选择美国的

image_2023-01-25-16-00-11

切换按:win+Leader