我刚刚升级到 13.10 并注意到死键在 emacs 中不再起作用(击键 ' 会导致 emacs 显示<dead-acute> is undefined而不是等待下一个键。此外,使用组合键会导致<Multi_key> is undefined并且不可能使用诸如<M-^>. 之类的键绑定。据我所知,其他应用程序工作正常。
互联网上的简短搜索建议(require 'iso-transl)到.emacs。这解决了第一个问题,但不能解决其他问题。
在网上看到的另一种可能的解决方法是使用空XMODIFIERS变量启动 emacs ,作为XMODIFIERS='' emacs,而不是XMODIFIERS= @im=ibus它似乎是 13.10 中的默认值。然后一切正常,但它看起来像一团糟。有没有办法让 emacs 在这个主题上与 ibus 一起工作?
更新: 我在 14.04 中观察到相同的行为。
更新:.dmrc评论中要求的内容:
[Desktop]
Session=xubuntu
Language=fr_FR
Layout=us intl
Langlist=fr_FR:en
LCMess=fr_FR.UTF-8
Run Code Online (Sandbox Code Playgroud)