Compose 键的行为非常奇怪

Compose 键的行为非常奇怪

在使用 Ubuntu 大约 5 年的时间里,尽管尝试了几次,但 Compose 键始终无法按照我的意愿运行。在 Ubuntu 16.04 之前,Compose 键可以显示字符“œ”、“Œ”、“…”和“ğ”,所以我很满意。升级到 Ubuntu 16.10 后,这四个字符消失了。此外,Compose 的“o”和“e”会显示“½”,而不是法语二元字母“œ”。我敢肯定,没有一个理智的人会编写这种行为(在 Compose 文件中搜索也没有发现类似情况),所以我假设存在一些编码问题,œ 被错误地显示为 ½(就像在存在编码问题时,重音西里尔字母会显示为拉丁字母一样)。

我升级到了 Ubuntu 17.04,现在这个问题已经解决了。“œ”、“Œ”和“…”真是太棒了。然而它还有另一个奇怪的行为。例如,对于“g”“u”,它确实会ψ。总共我得到了 12 个小希腊字母和几个大写字母。对于“B”“A”直到“B”“Z”,我得到了

答案1

在我看来,您似乎想要创建文件~/.XCompose并将要使用的内容放入其中。作为第一行,您可能需要:

include "/usr/share/X11/locale/en_US.UTF-8/Compose"

为了实现此功能,您还需要将“xim”设置为输入法。可以从终端进行设置:

im-config -n xim

~/.XCompose无论您的语言环境是什么,都将被使用。

相关内容