有没有办法在 Fedora 中重新加载 .XCompose 文件?

有没有办法在 Fedora 中重新加载 .XCompose 文件?

我目前正在 Fedora 29 工作站(使用默认的 GNOME 3、Wayland 等)中自定义我的 .XCompose 文件。看起来它确实遵循我添加到 ~/.XCompose 文件的规则,但如果我对其进行更改,那么只有在我注销并再次登录后才会注意到它们。我可以做些什么来使更改立即生效吗?

我尝试ibus restart在终端上运行,但似乎不起作用。实际上,这样做完全破坏了撰写键功能,我必须再次重新启动会话才能修复它。

答案1

关于~/.XCompose:

每当启动新的 X 程序时,libX11 都会读取此文件。因此,您现有的终端将无法输入这些新字符,但您启动的任何新终端都可以。

所以,不幸的是,没有办法。

答案2

在 Fedora 30(Gnome 3.30、X11)下,重新加载 Gnome Shell 似乎对我有用:

  1. 发射快跑<Alt> + <F2>

  2. r然后输入<Enter>

  3. 等待 shell 重新加载

不知何故,它甚至使一些已经运行的程序正常工作,这对我来说毫无意义......

相关内容