我正在使用带有 GNOME 3.36.3、X11 和 IBus 1.5.22 的 Ubuntu 20.04.1。
使用西班牙语键盘时,死键用于显示所选重音的预览。例如,我想写“Camión”,所以我先写 Cami,然后按下 ´ 键,此时屏幕上会显示一个带下划线的 ´,表示计算机正在等待输入以完成重音字母,然后我按下“o”形成“ó”。我认为这就是所谓的预编辑文本。
但在某些时候,我似乎在计算机上安装了某些东西或做了某些事情,导致此功能被禁用。我使用 Live USB 来使用“试用 Ubuntu”模式以及退出会话都显示此功能仍然存在。我尝试在 dconf 编辑器和 IBus 周围寻找与此相关的一些配置,但没有找到。
通过在终端中使用“ps aux | grep ibus”,我可以检查我的 /usr/libexec/ibus-ui-gtk3 守护进程没有运行,我相信这与缺少的 UI 有关,但我不确定。
答案1
最终和创建者找到了解决方案:https://github.com/ibus/ibus/issues/2282
gedit ~/.profile
并插入:
导出 GTK_IM_MODULE=ibus
保存,注销并登录。