找到问题所在了,可能是输入法为了适配C-S-<tab>
的快捷键,对于C-S
一律忽略掉其中的Shift
,而没有对M-S
进行同样的处理,导致当我按下M-S-<return>
的时候,先触发emacs内置函数,松开Shift
之后输入法识别为一次长按Shift
的过程,触发输入法内置的中英文状态切换快捷键。
解决方法也很简单,关掉输入法内置的Shift
,改用Windows内置的Ctrl+Space
切换中英文状态。
找到问题所在了,可能是输入法为了适配C-S-<tab>
的快捷键,对于C-S
一律忽略掉其中的Shift
,而没有对M-S
进行同样的处理,导致当我按下M-S-<return>
的时候,先触发emacs内置函数,松开Shift
之后输入法识别为一次长按Shift
的过程,触发输入法内置的中英文状态切换快捷键。
解决方法也很简单,关掉输入法内置的Shift
,改用Windows内置的Ctrl+Space
切换中英文状态。