运行 XI 时,使用 .xmodmaprc 重新映射某些键:
! Make it so that both Caps Lock and Escape do Escape
clear Lock
keysym Caps_Lock = Escape
! Remap the menu key as Compose
keysym Menu = Multi_key
Run Code Online (Sandbox Code Playgroud)
如何在控制台上完成相同的事情?
除了我的回答中给出的部分解决方案之外,我还了解到控制台将 CTRL- 映射.到 Compose。所以我可能会习惯这一点。将 Menu 键设置为 Compose 并不容易,因为有大量的 nul 分配的键码,并且没有明显的 Menu 替代名称竞争者。
我还意识到撰写绑定本身比我在 X 下习惯的要有限得多,而且我经常使用的大多数特殊字符都不存在。也许有一个实用程序可以将 X 语法组合绑定转换为loadkeys可以读取的内容?