如何为键产生的一小组特殊字符定义快捷方式compose
?我有一些限制:
- 我的键盘是美式布局,但没有
AltGr
按键, - 我已经有一个可以使用的自定义键绑定,
xmodmap
它不应该被更改(因为我为我的旧笔记本电脑配置它花费了很多功夫,有些键坏了), - 我需要输入两种不同的布局,英语、波斯语和德语,
- 我希望这个快捷方式在所有环境中都能起作用(包括终端)。
由于德语和英语字母表的主要区别在于前者有变音符号,因此我决定激活我的compose
键来输入这些变音符号。而且它确实有效。但使用一系列键来产生任何变音符号compose
对我来说太麻烦了,我宁愿定义以下快捷方式:
- ä:
compose + a + :
-->alt + a
- Ä:
compose + A + :
-->alt + ctr + a
- 对其他变音符号也采用类似方法
这个问题本质上类似于这个。然而,这个问题的答案非常缓慢,而且似乎不够稳健——对于解决方案中给出的示例,我必须至少使用两次快捷方式才能触发‣
一次输入)。我知道像这。但实际上,人们应该能够使用 ubuntu 的内置工具来定义合成的快捷方式,对吗?
笔记:我使用 18.04,以默认的 Gnome 作为我的桌面环境。