BPStudy: VIM勉強会
昨日、VIM勉強会に参加してきた。いろな話があったのだが、screenの使い方が大きな話題になりました。僕はsshや、コンソールでvimをほぼ使ってないので、screenに得意じゃないけど、リモートサーバに接続するときによく使う。以下はid:shin_no_sukeのプレゼンの資料になります。
僕は vim に初心者なので、結構Vimを充実してないと思いますが、以下の便利な技法を手に入れました。
たとえ、以下のテキストがあってVisual Block Modeで2行目から4行目までの123をハイライトするとして
01234
01234
01234
01234
01234
Visual Block Modeで挿入 I<text><ESC> ブロックの前に挿入
01234
0<text>1234
0<text>1234
0<text>1234
01234
Visual Block Modeで A</text><ESC> ブロックの後に追加
01234
0<text>123</text>4
0<text>123</text>4
0<text>123</text>4
01234
qbuf.vimを使い、.vimrcで設定すると、;;だけでバッファーリストを開ける
let g:qb_hotkey = ";;"