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