由于 UIM 在从头安装 Ubuntu 12.04 后不想玩球,我尝试了 IBus,因为这是默认情况下随 Ubuntu 一起提供的 IME 框架。
但是,ibus-table-compose使用起来很麻烦,因为只要输入一个字符,我就需要先按下组合键来触发 IBus,输入相应的组合序列,然后再次按下 IBus 组合键以禁用它。相反,我更愿意保留 XIM 提供的组合键功能,因为这需要更少的击键。
但是,问题是,当默认输入法设置为 IBus 并且 IBus 被停用时(AIUI,因为我使用ibus-daemon --xim启动它)它被绕过以支持 XIM,~/ .XCompose似乎被 IBus 自己的版本覆盖,所以例如Compose ca不给?(a-ogonek) 正如我在主目录中的.XCompose文件中定义的那样,但是?(a-hacek),由其他一些设置定义。
我已经习惯了自己的助记符,所以有什么方法可以让我的系统使用我自己的~/.XCompose文件,并且默认输入法仍然设置为 IBus,这样 IBus 仍然可以在 OpenOffice 和其他应用程序中工作不允许您使用上下文菜单选择输入法?
注意:这不是问题如何在 ibus 上重新编写?
我之前一直在使用 Gucharmap 以及 KDE 的等效版本(我使用的是 Kubuntu 16.04),但发现它们都没有达到Andrew West 的 BabelMap 程序提供的复杂程度,特别是在最新的 Unicode 规范方面。多年来我一直在网络上寻找类似的东西,但还没有找到任何东西,所以我主要使用BabelMap Online。该程序过去在 WINE 中运行得很好,但我更喜欢可以安装在我的计算机上的本机版本。那么,是我环顾四周不够仔细,是我的谷歌搜索失败了,还是到目前为止真的没有什么可比的?