このセクションでは、より一般的なキーマップをリストします。これらの多くはEmacsの初回起動時に存在しますが、それらのいくつかは各機能へのアクセス時にロードされます。
他にもより特化された多くのキーマップがあります。それらは特にメジャーモードやマイナーモードに関連付けられています。ミニバッファーはいくつかのキーマップを使用します(補完を行うミニバッファーコマンドを参照)。キーマップの詳細についてはキーマップを参照してください。
2C-mode-mapプレフィクスC-x 6のサブコマンドにたいするsparseキーマップ。
Two-Column
Editing in The GNU Emacs Manualを参照のこと。
abbrev-map ¶プレフィクスC-x aのサブコマンドにたいするsparseキーマップ。
Defining Abbrevs in The GNU Emacs Manualを参照のこと。
button-buffer-mapA sparse keymap useful for buffers containing buttons.
You may want to use
this as a parent keymap. See ボタン.
button-mapボタンにより使用されるsparseキーマップ。
ctl-x-4-mapプレフィックスC-x 4のサブコマンドのsparseキーマップ。
ctl-x-5-mapプレフィックスC-x 5のサブコマンドのsparseキーマップ。
ctl-x-mapC-xコマンドにたいする完全なキーマップ。
ctl-x-r-map ¶プレフィクスC-x rのサブコマンドにたいするsparseキーマップ。
Registers in The GNU
Emacs Manualを参照のこと。
esc-mapESC(またはMeta)コマンドにたいする完全なキーマップ。
function-key-mapすべてのlocal-function-key-mapのインスタンスの親キーマップ(local-function-key-mapを参照)。
global-mapデフォルトのグローバルキーバインディングを含む完全なキーマップ。
モードでこのグローバルマップを変更しないこと。
goto-mapプレフィクスキーM-gにたいして使用されるsparseキーマップ。
help-mapヘルプ文字C-hに後続するキーにたいするsparseキーマップ。
ヘルプ関数を参照のこと。
Helper-help-mapヘルプユーティリティパッケージにより使用される完全なキーマップ。
これは値セルと関数セルに同じキーマップをもつ。
input-decode-mapキーパッドとファンクションキーの変換にたいするキーマップ。
存在しなければ空のsparseキーマップを含む。イベントシーケンス変換のためのキーマップを参照のこと。
key-translation-mapキー変換にたいするキーマップ。local-function-key-mapと異なり通常のキーバインディングをオーバーライドする。イベントシーケンス変換のためのキーマップを参照のこと。
kmacro-keymap ¶プレフィクス検索C-x C-kに後続するキーにたいするsparseキーマップ。
Keyboard Macros in The GNU Emacs Manualを参照のこと。
local-function-key-mapキーシーケンスを優先する代替えに変換するキーマップ。
存在しなければ空のsparseキーマップが含まれる。イベントシーケンス変換のためのキーマップを参照のこと。
menu-bar-file-menu ¶menu-bar-edit-menumenu-bar-options-menuglobal-buffers-menu-mapmenu-bar-tools-menumenu-bar-help-menuこれらのキーマップはメニューバー内のメインとなるトップレベルメニューを表示する。
これらのいくつかはサブメニューを含む。たとえばEditメニューはmenu-bar-search-menuを含む等。メニューバーを参照のこと。
minibuffer-inactive-mode-map ¶ミニバッファーが非アクティブ時に使用される完全なキーマップ。
Editing in the
Minibuffer in The GNU Emacs Manualを参照のこと。
mode-line-coding-system-map ¶mode-line-input-method-mapmode-line-column-line-number-mode-mapこれらのキーマップはモードライン内の種々のエリアを制御する。
モードラインのフォーマットを参照のこと。
mode-specific-mapC-cに後続する文字にたいするキーマップ。これはグローバルキーマップ内にあることに注意。これは実際にはモード固有のものではない。プフィクスキーC-cの使用方法を主に記述するC-h
b (display-bindings)内で有益なのでこの名前が選ばれた。
mouse-appearance-menu-map ¶S-mouse-1キーにたいして使用されるsparseキーマップ。
mule-keymapプレフィクスキーC-x RETにたいして使用されるグローバルキーマップ。
narrow-map ¶プレフィクスC-x nのサブコマンドにたいするsparseキーマップ。
prog-mode-map ¶Progモードにより使用されるキーマップ。
基本的なメジャーモードを参照のこと。
query-replace-mapmulti-query-replace-mapquery-replaceでの応答と関連するコマンド、y-or-n-pとmap-y-or-n-pにたいしても使用されるsparseキーマップ。このマップを使用する関数はプレフィクスキーを使用せず一度に1つのイベントを照会する。複数バッファーの置換ではmulti-query-replace-mapがquery-replace-mapを拡張する。query-replace-mapを参照のこと。
search-map検索関連コマンドにたいしてグローバルバインディングを提供するsparseキーマップ。
special-mode-map ¶Specialモードにより使用されるキーマップ。
基本的なメジャーモードを参照のこと。
tab-prefix-mapタブバー関連コマンド用のプレフィックスキーC-x tにたいして使用されるグローバルキーマップ。
Tab Bars in The GNU Emacs Manualを参照のこと。
tab-bar-map ¶タブバーのコンテンツを定義するキーマップ。
Tab Bars in The GNU Emacs Manualを参照のこと。
tool-bar-mapツールバーのコンテンツを定義するキーマップ。
ツールバーを参照のこと。
universal-argument-map ¶C-u処理中に使用されるsparseキーマップ。
プレフィクスコマンド引数を参照のこと。
vc-prefix-mapプレフィクスキーC-x vにたいして使用されるグローバルキーマップ。
x-alternatives-map ¶グラフィカルなフレームでの特定キーのマップに使用されるsparseキーマップ。
関数x-setup-function-keysはこれを使用する。