コマンドモードでの入力操作
Vim で :
(ex コマンド)や、/
(検索)キーを押すと、コマンドを 1 行だけ入力できるコマンドラインモード(コマンドモード)に入ります。
コマンドモードでは、下記のようなキーシーケンスでカーソル移動や編集操作を行うことができます。
入力 | 説明 |
---|---|
Ctrl-U | 行頭まで削除 |
Ctrl-B | 行頭に移動 |
Ctrl-E | 行末に移動 |
Ctrl-H | 1 文字削除 |
Ctrl-W | 1 単号削除 |
Ctrl-P | 1 つ前の履歴を表示 |
Ctrl-N | 1 つ後の履歴を表示 |
Ctrl-R % | ファイル名を挿入(% レジスタ) |
Ctrl-R * | クリップボードの内容を挿入(* レジスタ) |
Ctrl-R " | 最後にヤンクした内容を挿入(" レジスタ) |
コマンドモードのヘルプ
コマンドモードでの入力操作に使えるキーシーケンスのヘルプは次のように確認できます。
入力 | 説明 |
---|---|
:help cmdline-editing | コマンドラインの編集操作についてのヘルプ全般 |
:help c_CTRL-W | コマンドモードでの Ctrl-W というキー入力についてのヘルプ |
:help map-modes | キーマッピングについてのヘルプ(コマンドモード用には :cmap や :cnoremap を使う) |