![当输入死键“急性重音”然后输入“o”产生“ó”时会发生什么?](https://linux22.com/image/144966/%E5%BD%93%E8%BE%93%E5%85%A5%E6%AD%BB%E9%94%AE%E2%80%9C%E6%80%A5%E6%80%A7%E9%87%8D%E9%9F%B3%E2%80%9D%E7%84%B6%E5%90%8E%E8%BE%93%E5%85%A5%E2%80%9Co%E2%80%9D%E4%BA%A7%E7%94%9F%E2%80%9C%C3%B3%E2%80%9D%E6%97%B6%E4%BC%9A%E5%8F%91%E7%94%9F%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我使用比利时键盘 ( /usr/share/X11/xkb/symbols/be
),当我输入时,AltGrù它会产生死键“急性重音”,它会等待另一个键,o例如,产生ó
。
如何更改生成的字符,以便我可以执行´
+ o
=ɔ
或任何我想要的操作?
答案1
这种行为是由构建映射。您可以通过在 中查找您的区域设置/usr/share/X11/locale/compose.dir
,然后检查相应的文件(可能是/usr/share/X11/locale/en_US.UTF-8/Compose
.
要覆盖撰写序列,请创建一个名为 的文件~/.XCompose
,输入
include "%L"
作为第一行(这包括默认映射),然后添加您自己的映射:
<dead_acute> <o> : "ɔ"
您可以通过启动一个新的来验证您的更改xterm
:它将反映启动时的设置。其他 X 程序可能不会;例如,我见过 GNOME 终端接受更改,但不是系统性的,即使重新启动它也是如此。