昔はemacsなんかを結構使っていたのだが、初期状態で入っていないことが多いので最近はvimオンリー。
とはいえあまり詳しいわけではないので、必要とされて覚えたコマンド&操作を列挙していこう。
範囲選択はShift+Vでカーソルを動かせばOK。
その範囲をコピーしたければyで、消したければdを押せばよい。
この状態で:を押すとすでに範囲選択された状態になっている。
:’<,'>の後に置換コマンドを入れればよい。
下記は選択範囲のhogeをfugaに置き換えつつ、置き換え時に確認するというcオプションを付けたもの。
:'<,'>s/hoge/fuga/gc