求助:输入法打开了,有时候按键没有经过输入法直接上屏

在不加载其他包的情况下(emacs -Q)好像不存在这种情况。包一多,不论是 pyim 还是我的这个 rime 简化版 https://gist.github.com/QiangF/7673e50c837c72cd63c120b2633aec87 都是这样。

我试过一个一个包的加,因为这个现象是偶尔出现,很难判断是哪个包的问题。

按照帮助文档, key event 应该首先通过 input-method-function 处理,然后再去 keymap 里查找处理过的 key 对应的 command。

我尝试增加一个minor mode,在这个 mode 把所有字母键绑定到 input-method-function, 把这个 minor mode map 放到最前,input-method-function 输出中 文好像问题解决了,中文没有对应其他的command,但是当输入有英文时会造成死循环。

大家有没有什么好的建议啊?

这里有个录屏:

我找到原因了 https://github.com/ch11ng/exwm/issues/705