Robert Vanden Eynde Asked: 2018-12-21 11:02:25 +0800 CST2018-12-21 11:02:25 +0800 CST 2018-12-21 11:02:25 +0800 CST 当输入死键“acute 重音”然后输入“o”以产生“ó”时会发生什么? 772 我在比利时键盘 ( /usr/share/X11/xkb/symbols/be) 上,当我键入AltGrù它时,它会产生死键“重音”,它会等待另一个键,o例如,产生ó. 如何更改生成的字符,以便我可以做´+ o=ɔ或任何我想要的? x11 xkb 1 个回答 Voted Best Answer Stephen Kitt 2018-12-21T12:02:30+08:002018-12-21T12:02:30+08:00 此行为由组合映射决定。您可以通过查找您的语言环境来找到您的默认映射/usr/share/X11/locale/compose.dir,然后检查相应的文件,可能是/usr/share/X11/locale/en_US.UTF-8/Compose. 要覆盖撰写序列,请创建一个名为 的文件~/.XCompose,输入 include "%L" 作为它的第一行(这包括默认映射),然后添加您自己的: <dead_acute> <o> : "ɔ" 您可以通过启动一个新的来验证您的更改xterm:它将反映启动时的设置。其他 X 程序可能不会;例如,我已经看到 GNOME 终端会发生变化,但不是系统地发生变化,即使重新启动它也是如此。
此行为由组合映射决定。您可以通过查找您的语言环境来找到您的默认映射
/usr/share/X11/locale/compose.dir
,然后检查相应的文件,可能是/usr/share/X11/locale/en_US.UTF-8/Compose
.要覆盖撰写序列,请创建一个名为 的文件
~/.XCompose
,输入作为它的第一行(这包括默认映射),然后添加您自己的:
您可以通过启动一个新的来验证您的更改
xterm
:它将反映启动时的设置。其他 X 程序可能不会;例如,我已经看到 GNOME 终端会发生变化,但不是系统地发生变化,即使重新启动它也是如此。