vi のビジュアルモード

vi にはビジュアルモードがあります
vi を立ち上げ
v
を入力するとビジュアルモードになります
この状態では
コピペするときに、マウスで文字列を反転させたような状態になりますので
カーソルで任意の範囲を選び
コピー、削除を行えます
ビジュアルモードの主なコマンドには
d
選択範囲のテキストを削除
D
選択範囲を含む行ごと削除
y
選択範囲をヤンクバッファに格納
Y
選択範囲を行ごとヤンクバッファに格納
c
選択範囲を削除し、書き込み可能なインサートモードにする
C
選択範囲を行ごと削除し、書き込み可能なインサートモードになる
ESC
コマンドモードに戻る
があります
ビジュアルモードは3種類あり
今回つかったようなノーマルビジュアルモードの他に
行単位で設定できる
ラインビジュアルモード
そして
まだ使ったことはないのですが
ブロックビジュアルモードがあります
ノーマルビジュアルモードにするには
v
を入力しますが
ラインビジュアルモードにするには
V
を入力します
ブロックビジュアルモードを使うには
Ctrl + v
を入力します

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です