pubDate: 2024-03-04
author: sakakibara
ビジュアルモードはそれ単体では意味をなさない。
ただ範囲を選択するだけだからだ。具体的な操作は選択した範囲に対してノーマルモードのコマンドを組み合わせて実行する。
ここでもノーマルモードの地力が問われる。
初学者がビジュアルモードでまず、気をつけるべきはコマンドの順番だ。
例えば、daw
は削除指定してから操作対象のテキストを選択する。
これに対してビジュアルモードは操作対象のテキストを選択してからコマンドを実行する。
(むしろ初学者はビジュアルモードの方が直感的かもしれない)
ビジュアルモードに入るには4つの入口がある。
command | description |
---|---|
v | 文字単位の選択 |
V | 行単位の選択 |
Ctrl+v | 矩形選択 |
gv | 最後に選択した範囲の選択 |
また、ビジュアルモードでは、o
を押すことで選択範囲の端から端へカーソルを移動することができる。
ただ、ビジュアルモードは選択した範囲に対して操作を行うため、繰り返しの操作をする場合には範囲が足りなくて困ることがある。
このようなことが起きるため、なるべくノーマルモードのコマンドを使うべきだ。
矩形選択により選択した場合、選択範囲の角行に対してそれぞれの操作を行うことができる。