最近いろんな人のvimrcを読み漁っています。
良さそうなのがあれば追加しては削除を繰り返しているのですが、
今後も生き残りそうなキーマッピングを3つ紹介します。
バッファの切り替え
Altキーと左右の矢印キーでバッファを切り替えます。便利です。
"左右の矢印キーでバッファを移動nnoremap<M-LEFT> :bp<CR>nnoremap<M-RIGHT> :bn<CR>
新規タブを開く、開いているタブを閉じる
Chrome等のタブブラウザと同様の操作感を出すために入れました。便利です。
"新しいタブを開く
map <C-t> :tabnew<CR>"開いているタブを閉じる
map <C-w> :tabclose<CR>
vimrcとgvimrcの編集、保存、読み込み
この辺は本当に色々な流儀がありますが、個人的にはこれで落ち着いています。
\キーとwで保存(正確にはupなので変更があった場合のみ保存)、\キーとsでsourceを実行が特に便利です。
"vimrcとgvimrcの編集、保存、読み込みnnoremap<Leader>v :e $MYVIMRC<CR>nnoremap<Leader>g :e $MYGVIMRC<CR>nnoremap<Leader>w :up $MYVIMRC<Bar>:up $MYGVIMRC<CR>nnoremap<Leader>s :source $MYVIMRC<Bar>:source $MYGVIMRC<CR>