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
コンソールで同じことをするにはどうすればよいですか?
更新
私の回答で与えられた部分的な解決策に加えて、コンソールがCTRL- .
をComposeにマップすることを学びました。だから、それに慣れることができるかもしれません。メニューキーをComposeとして設定するのは簡単ではありません。nulが割り当てられたキーコードが大量にあり、Menuの別名の明確な候補がないためです。
また、作成バインディング自体は、Xで使用されているものよりもはるかに制限されており、頻繁に使用する特殊文字のほとんどはそこにはないことにも気付きました。おそらく、X構文の構成バインディングをloadkeys
読み取り可能なものに変換するユーティリティがあるでしょうか。
loadkeys
。最近はLinuxコンソールでX設定を読み取れると思いますが、これがどのように機能するのかはわかりません。