次: Easy-Mmode, 前: Minor Mode Conventions, 上: Minor Modes
各マイナモードは、モードがオンのときに活性になる独自のキーマップを持てます。
マイナモード向けのキーマップを設定するには、
minor-mode-map-alist
に要素を追加します。
See Active Keymaps。
マイナモードキーマップの1つの用途は、
ある種の自己挿入文字のふるまいを変更して、
自己挿入に加えてなにかを行わせるようにすることです。
一般に、self-insert-command
をカスタマイズする機構は
(略語モードや自動詰め込みモード向けに設計された)特別な場合に限られるので、
このようなことを行う唯一の方法です。
(標準のself-insert-command
の定義を読者独自の定義で置き換えないこと。
エディタコマンドループはこの関数を特別扱いしている。)
マイナモードでバインドしているキー列は、C-cで始まり、 {、}、<、>、:、;以外の 句読点文字の1つが続くようにします。 (除外した句読点文字はメジャーモード向けに予約されている。)