質問: スーパーキーとして機能するホームキーを設定しますか? 私はキネシスのキーボードを持っていて、キーボードを再マップしたり、キーのバインディングを編集したりすることなく、ホームキーをemacsのスーパーとして動作させたいと考えています。これを行う簡単な方法はありますか?
回答: 私が知っている解決策に最も近いのはこれを行うことです: ``` (define-key key-translation-map (kbd "") #'event-apply-super-modifier) ``` しかし、 `home` を `super` に変えるのと同じように*かなり*はありません。具体的には、 `home` を押して放してから、次にを押します。 `a` を押す前に `home` をリリースしても、Emacsはそれを `s-a` として解釈します。 それは必ずしも悪いことではありません(実際には人間工学的な利点があります)が、あなたが望むものではないかもしれません(そして、あなたが他のものを設定しないと、同じように行動する)。 もちろん、他の修飾子の `event-apply - * - 修飾子`機能もあります。リリース後にキーに適用される修飾子は、「スティッキー修飾語句」と呼ばれることがあります。