如何列出当前所有可用的撰写组合键?

如何列出当前所有可用的撰写组合键?

是否有某种方法可以检查 X 的状态,以准确且仅获取组合键快捷键及其映射到的内容的列表(作为文字键),例如:

aa å
88 ∞

或作为字形名称,例如:

aa Latin Small Letter A with ring above
88 Infinity

或者,理想情况下,是一种组合。

我是不是使用 GNOME。


阅读完中的链接后接受的答案我最终得到了以下命令:

less "/usr/share/X11/locale/$(grep --max-count=1 "${LANG%.*}.UTF-8\$" /usr/share/X11/locale/locale.dir | cut --delimiter=/ --fields 1)/Compose"

/nix/store/*-libX11-*/share/X11/locale/*/Compose不幸的是,如果 Compose 文件位于其他位置(例如 NixOS,它们位于 中),则此方法不起作用。

如果使用后备区域设置,它也不起作用。我的区域设置是“en_NZ.UTF-8”。该语言环境没有Compose文件,但仍然有一堆组合键可用。据推测,它会退回到另一个未知的地点。

最后,没有考虑到$XCOMPOSEFILE

答案1

不完全是。如果你单独谈论X,你可以看看组合表。然而,有些人想了解 GNOME,而不做区分。

相关内容