システム固有の X11 keysym を定義するには、変数 system-key-alist
を設定してください。
この変数の値は、システム固有の各キーシンボルを要素とするalistである必要があります。各要素は (code . symbol) という形式をとり、ここで
code は数値のキーシンボルコード(ベンダー固有ビット −2**28 を除く)、symbol はファンクションキーの名称となります。
例えば、(168 . mute-acute)はシステム固有のキー(HP
Xサーバーで使用)を定義しており、その数値コードは−2**28 + 168となります。
alistから他のXサーバーのkeysymsを除外する必要はありません。実際に使用しているXサーバーのkeysymsと競合しない限り、特に問題はありません。
この変数は常に現在のターミナルにローカルであり、バッファローカルにはなり得ません。複数ターミナルを参照してください。
以下の変数を設定することで、Control、Meta、Alt、Hyper、Super修飾子にEmacsが使用するkeysymを指定できます: