2014年7月26日土曜日

【開発】vimの矩形選択でラクラク編集!!

Vimとは高機能エディタとしてエンジニアにとても人気の高いエディタです。

その機能の一つが「矩形選択(ctr + v)」!!

例えば、下記のようなコードがあるとします。

hogeName01 = "aaa";
hogeName02 = "bbb";
hogeName03 = "ccc";
hogeName04 = "ddd";
hogeName05 = "eee";

このhogeの部分が実はfooでしたとなった場合、どうしますか?

back spaceで消してfooを書いてカーソルを下に移動して・・・・(繰り返し)

上記は貴重な時間の無駄使いです。。
こんな時に使えるのが矩形選択(ctr + v)です。

1. hogeの先頭にカーソルを移動
2. ctr + v (矩形選択でhogeをカーソル移動で囲む)
4. d (hoge削除)
5. ctr + v (矩形選択で行数分下にカーソルを移動)
6. shift + I (←ここがミソ!)
7. fooを入力
8. escで入力モードから外れる

すると、hoge->fooへ!
fooName01 = "aaa";
fooName02 = "bbb";
fooName03 = "ccc";
fooName04 = "ddd";
fooName05 = "eee";

ブログで説明するのが困難だわ・・・
ぜひ、実際にお試し下さい。m(__)m

以上!!

0 件のコメント:

コメントを投稿