IdeaVim插件的辅助插件:IdeaVimExtension在进行英文输入时由insert——normal——insert模式会变为默认的中文输入法问题

我用ideavimExtension一段时间了,有一个问题,一直存在:

在返回输入法的时候,只会返回输入法默认的输入状态,假如我正在写中文注释,我由insert模式转为normal模式再转为insert模式,可以继续输入中文,很方便;

但是当我在英文输入的时候,进入normal模式再转变为插入模式的时候,会出现输入法变为中文的情况。

这里我用的是搜狗输入法,有试过把搜狗输入法的默认状态设为英文,很不方便,毕竟日常除了写代码还是中文为主。

现在我的解决办法是:

1.系统开双输入法,当我在Idea上操作时使用的是ENG的输入法,而光标点击其他输入地方时会变为搜狗的中文输入(这就解决了浏览器和Idea之间的问题,不然每次在Ideavim的normal模式下,想要查个资料,在浏览器输入时人仍然是ENG输入法)
IdeaVim插件的辅助插件:IdeaVimExtension在进行英文输入时由insert——normal——insert模式会变为默认的中文输入法问题

2.ideavimExtension我只设置set keep-english-in-normal,使用在插入模式下不让它切换为原输入法,就用ENG输入,只有写中文注释,我再切换输入法;

可能大部分人喜欢set keep-english-in-normal-and-restore-in-insert这样设置,但是对于我来说遇到个问题,当我在英文输入的时候(写代码),进入normal模式再转变为插入模式的时候,会出现输入法变为中文的情况,这是因为我搜狗输入法开的默认输入状态是中文,毕竟日常大部分是中文的状态,但在Idea上大部分是写代码,所以我只能这么设定,当我需要的时候再切换为搜狗输入法,就是在Idea上ENG输入法成为了我的主输入法,搜狗的中文输入成为了辅助;而平时我做一些其他工作,输入法就是搜狗,之所以用ENG是因为ideavimExtension插件的要求(一开始我以为是可以在搜狗的中英文输入法之间切换)

IdeaVim插件的辅助插件:IdeaVimExtension在进行英文输入时由insert——normal——insert模式会变为默认的中文输入法问题

我对于这款插件的理想状态是:
(1)在英文输入时(写代码的时候),我需要进行vim的normal操作,我切换为normal模式,ideavimExtension插件将输入法设置为英文状态,当我再进入insert模式时,输入法仍然切换为原输入法的英文状态
(2)在中文输入时(写注释的时候),我需要进行vim的normal操作,我切换为normal模式,ideavimExtension插件将输入法设置为英文状态,方便我直接进行命令,不需要担心中文影响命令,当我再进入insert模式时,输入法仍然切换为原输入法的中文状态

但是它只能切换为原输入法的默认状态,不能切换为原输入法的输入状态。

我想问大家对这个除了我这种还有什么更好的解决办法吗?是只有我自己遇到了这个问题吗?我在网上没有找到过类似的问题。