没有 xim 的自定义组合键序列(例如在 Sublime Text 2 中)

Ech*_*ene 15 sublime-text compose-key

我有很多自定义组合键序列。我知道我可以让他们使用 an~/.XCompose并将输入法切换为xim. 但是,当我使用xim. 当我使用默认输入法时,它确实接受它们。我想我不久前为 Sublime Text 2 报告了这个错误。

使用默认输入法,我添加了 my ~/.XComposeto的内容,/usr/share/X11/locale/en_US.UTF-8/Compose但这并没有改变任何东西。有什么方法可以让我的组合键序列在~/.XCompose不依赖的情况下工作xim

小智 11

我知道你在一年前问过这个问题,但如果它对某人有帮助,以下是我启用自定义.XCompose添加的方法:

sudo apt-get install uim
export "GTK_IM_MODULE=uim"
(log out and in again)
Run Code Online (Sandbox Code Playgroud)

uim 是一种输入法,它尊重撰写文件添加内容,但也启用了 xim 中不可用的功能,例如Ctrl+Shift+U输入十六进制 Unicode 字符 ID。

这可能适用于 OP 的情况,如果他仍然需要解决方案,我不知道。