Next: , Previous: , Up: Emacs Lisp   [Contents][Index]


Appendix G 標準的なキーマップ

このセクションでは、より一般的なキーマップをリストします。これらの多くは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-map

バッファーを含むバッファーに有用なsparseキーマップ。
これを親キーマップとして使用したいと思うかもしれない。ボタンを参照のこと。

button-map

ボタンにより使用されるsparseキーマップ。

ctl-x-4-map

プレフィックスC-x 4のサブコマンドのsparseキーマップ。

ctl-x-5-map

プレフィックスC-x 5のサブコマンドのsparseキーマップ。

ctl-x-map

C-xコマンドにたいする完全なキーマップ。

ctl-x-r-map

プレフィクスC-x rのサブコマンドにたいするsparseキーマップ。
Registers in The GNU Emacs Manualを参照のこと。

esc-map

ESC(または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-menu
menu-bar-options-menu
global-buffers-menu-map
menu-bar-tools-menu
menu-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-map
mode-line-column-line-number-mode-map

これらのキーマップはモードライン内の種々のエリアを制御する。
モードラインのフォーマットを参照のこと。

mode-specific-map

C-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-map
multi-query-replace-map

query-replaceでの応答と関連するコマンド、y-or-n-pmap-y-or-n-pにたいしても使用されるsparseキーマップ。このマップを使用する関数はプレフィクスキーを使用せず一度に1つのイベントを照会する。複数バッファーの置換ではmulti-query-replace-mapquery-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はこれを使用する。


Next: 標準的なフック, Previous: 標準的なエラー, Up: Emacs Lisp   [Contents][Index]

This page has generated for branch:emacs-30, commit:ab5505a8acf795c0a0a2745dd6fb666954c6a4bb to check Japanese translation.