ユーザ定義のキーマップを確認する
Vim でユーザが定義しているキーマップの一覧を表示するには、下記のように map
系のコマンドをパラメータなしで実行します。
また、次のように verbose
コマンド(省略形は verb
)と組み合わせて使用すると、そのキーマップがどの設定ファイルで定義されているかを確認することができます。
デフォルトのキーマップを確認する
Vim がデフォルト定義しているキーマップの一覧は、下記のヘルプファイルで参照することができます。
:help index.txt
:help index
例えば、インサートモード時の Ctrl-H
がどのようなマッピングになっているかは、i_CTRL-H
という項目に記述されています(same as <BS>
と書かれているので、BackSpace キーと同様の振る舞いをします)。
初めからどのモードのキーマッピングを調べたいかが決まっているときは、上記のようにヘルプを起動する代わりに、下記のように起動するとそのセクションから読み始めることができます。
:help normal-index " ノーマルモードのデフォルトマッピングを表示
:help visual-index " ビジュアルモードのデフォルトマッピングを表示
:help insert-index " インサートモードのデフォルトマッピングを表示
もっと具体的に、調べたいキーコンビネーションが決まっている場合は、そのキーに対応するヘルプを直接開くことができます。
:help i_CTRL-H