GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/elisp/Keymaps-and-Minor-Modes.html ・ emacs-doc.conao3.com

24.3.2 キーマップとマイナーモード

各マイナーモードは独自のキーマップを持つことができ、そのモードが有効なときに適用されます。マイナーモードのキーマップを設定するには、alist minor-mode-map-alist に要素を追加します。minor-mode-map-alist の定義を参照してください。

マイナーモードのキーマップの用途の一つに、特定の自己挿入文字の動作を変更し、自己挿入に加えて別の処理も行わせるというものがあります。(self-insert-commandをカスタマイズするもう一つの方法はpost-self-insert-hook経由です。ユーザーレベルの挿入コマンドを参照してください。これ以外に、self-insert-commandをカスタマイズするための機能は、略語やオートフィルモード向けに設計された特殊なケースに限られています。標準のself-insert-commandを独自の定義で置き換えようとしないでください。エディタのコマンドループがこの機能を特別に処理しています。)

マイナーモードでは、C-c に続いて句読点文字が続くキーシーケンスにコマンドをバインドできます。ただし、C-c に続いて {}<>:; のいずれか、または制御文字や数字が続くシーケンスは、メジャーモード用に予約されています。また、C-c letter はユーザー用に予約されています。キーバインドの規約を参照してください。