diary

日記です

vimの話

夏バテと飲み過ぎによる胃もたれの途中ですがvimの話です。

画面スクロール如きでmode意識するな

vimでもモードを意識しないで済むならそれに越したことはないという場面は往々にしてあります。 特にスクロールしたいというのは割り込み的に発生する欲求なので、僕はこれをできるだけ何も考えずに行えるようにしています。

imap jjjjj <esc>
imap kkkkk <esc>
imap hhhhh <esc>
imap lllll <esc>

と設定した上でキーリーピート速度を早めておくと、hjkl押しっぱなしでinsertモードをすぐに抜けてそのままカーソル移動できます。

というかマウス使え

shellからでも

set mouse=a
set ttymouse=xterm2

しておくことでマウスが結構まともに使えます。 ttymouse=xterm2するとドラッグ効くようになって、splitされたパネルのリサイズとかあと範囲選択爆速になって色々捗ります 数行上下にスクロールするのにjkで画面端までカーソル動かすよりは、スクロールしたほうが速いやろという話です