如何在不重启的情况下重新加载 .XCompose?

ARX*_*ARX 11 compose-key

当我编辑 ~/.XCompose 文件时,我需要重新启动 Ubuntu 16.04 才能使更改生效。有没有办法告诉 Ubuntu 在不完全重启的情况下重新加载文件中的定义?

小智 12

重新启动您正在运行的输入法程序。对于暴力破解方法,如果您的操作系统附带pidof,您可以使用以下命令:

pidof <INPUTMETHOD> | xargs kill -9; <INPUTMETHOD>
Run Code Online (Sandbox Code Playgroud)

(只需替换为输入法程序的实际命令即可。)

您的输入法可能包含重新启动它的命令。就我而言,它fcitx提供了以下命令:

fcitx -r
Run Code Online (Sandbox Code Playgroud)

所有更改都会立即激活。但是,某些应用程序可能需要重新启动。

正如 ARX 在评论中提到的,ibus它也有自己的重启命令:

ibus restart
Run Code Online (Sandbox Code Playgroud)

  • 这适用于 ibus。您还可以使用“ibus restart”作为更简单的替代方案。谢谢! (7认同)