Vim模式在中文输入法下的问题

当我使用Vim模式的时候,如果输入法在中文状态,我输入vim快捷键的话(比如o新建下一行)这个o会被输入到当前光标位置。

我注意到这个问题是通病,但现在有没有什么好的解决办法,VSCode和其他编辑器中的Vim支持就不会出现这种情况,这样用着好难受啊

社区有相关插件。

能请教下具体的插件名吗

不太记得了,印象中名字带vim,功能是自动在不同模式下切换输入法。

谢谢 确实可以!!!!

对我个人来说,我只需要像其他编辑器那样,normal模式下打中文不会直接输入,然后按shift自动取消即可。

实际测试,使用im-select还是有一些小问题,它要在系统中安装两种语言,这带来了三种输入方式

  1. 中文输入法下的中文输入方式
  2. 中文输入法下的英文输入方式
  3. 英文输入法

不知道有没有啥解决办法