map関連の.vimperatorrc
最近Vimperatorを使い始めたので覚えたことや設定したことをメモ書きしていきたい。map関連の.vimperatorrcはこんな感じ。基本的にhttp://coderepos.org/share/browser/dotfiles/vimperatorを参考にというかコピペさせて頂いていろいろ。
" バーの表示切り替え
map:set guioptions+=m
map:set guioptions-=m
map:set guioptions+=b
map:set guioptions-=b
map:set guioptions+=T
map:set guioptions-=T
map:tb
一番下のはid:Trapezoid作のタブバーをトグルで出し入れするコマンドで。他のバーの表示切替もトグルでやりたいのでいずれ出きるようになりたい。
" ページ内の移動
noremap j 5j
noremap k 5k
noremap J
noremap K
mapとnoremapの違いもよく分かってないんですが、右と左で同じキーを使ってる時なんかにnoremapを使えばいいのかしら。JとKは
set scroll=10
とか書いてldrize_cooperation対応のページ(はてダとかニコニコとか)で使ってます。これで大体感覚的に5jくらいになってる。
" タブの移動
noremap h gT
noremap l gt
noremap H
noremap L
noremap:tabmove! -1
noremap:tabmove! +1
noremap:tabfirst
noremap:tablast
タブの移動関連はほぼhとlでできるように。