Vim のコマンドモードでのカーソル移動 (Ctrl-B, Ctrl-E, Ctrl-H, Ctrl-U)

コマンドモードでの入力操作

Vim で :(ex コマンド)や、/ (検索)キーを押すと、コマンドを 1 行だけ入力できるコマンドラインモード(コマンドモード)に入ります。 コマンドモードでは、下記のようなキーシーケンスでカーソル移動や編集操作を行うことができます。

入力説明
Ctrl-U行頭まで削除
Ctrl-B行頭に移動
Ctrl-E行末に移動
Ctrl-H1 文字削除
Ctrl-W1 単号削除
Ctrl-P1 つ前の履歴を表示
Ctrl-N1 つ後の履歴を表示
Ctrl-R %ファイル名を挿入(% レジスタ)
Ctrl-R *クリップボードの内容を挿入(* レジスタ)
Ctrl-R "最後にヤンクした内容を挿入(" レジスタ)

コマンドモードのヘルプ

コマンドモードでの入力操作に使えるキーシーケンスのヘルプは次のように確認できます。

入力説明
:help cmdline-editingコマンドラインの編集操作についてのヘルプ全般
:help c_CTRL-Wコマンドモードでの Ctrl-W というキー入力についてのヘルプ
:help map-modesキーマッピングについてのヘルプ(コマンドモード用には :cmap:cnoremap を使う)