Compose 密钥在 Ubuntu 16.04 上不起作用

rpl*_*iko 10 keyboard compose-key 16.04

我最近从头开始安装了 Ubuntu 16.04 AMD64,我遇到了 Compose 密钥的问题:

  • 对于自定义~/.XCompose文件中的某些字符,我使用 Compose 键作为 <Multi_key> 。
  • 在键盘设置中,我激活了 Compose 键。
  • 在我的个人资料中,我使用以下设置(在其他线程中推荐):

~/.profile

export GTK_IM_MODULE="xim"
export QT_IM_MODULE="xim"
export XMODIFIERS="@im=none"
Run Code Online (Sandbox Code Playgroud)

结果:

  • 书写键确实在终端工作,特别是在vim,而且在应用短跑搜索字段。
  • 没有工作,不幸的是,火狐,Chrome,LibreOffice的,和Gedit的。

因此,这些设置确实有效,但并非适用于所有应用程序。

为什么?我错过了什么?

小智 5

我遇到了一个非常相似的问题,出于某种原因,对我/usr/share/X11/locale/en_US.UTF-8/Compose有用的方法是将我所有的自定义撰写键设置一直放在原始文件的顶部,然后.XCompose在主目录中调用它的硬链接而不是编写我自己.XCompose在主目录中从头开始。它对我有用,也许对你有用。


小智 4

我在将 Compose Key 从 14.04.3 升级到 16.04 时遇到了类似的问题(美国键盘也用于德语、法语和意大利语)。我选择的撰写键是 RightAlt 键(至少在过去 10 年是这样)。经过多次不成功的尝试以及四处寻求帮助后,我明白我已经成为 bug #1573755 的受害者并放弃了,暂时使用旧的 14.04。

但上周末,当我将 Compose Key 配置为 Shift-RightAlt 后,我​​在 16.04 下的所有麻烦都突然消失了。我的所有应用程序(从 vi 到 emacs 再到 LibreOffice)现在都可以完美运行。没有其他配置给我相同的结果。我不知道为什么,但希望它能有所帮助。问候弗朗哥