Vim の括弧をカラフルにする

() をカラフルにハイライトする事で対応する括弧をわかりやすくします。

[プラグイン]

  • [git://github.com/kien/rainbow_parentheses.vim.git:title=rainbow_parentheses.vim]

[vimrc]

" () をハイライト
autocmd FileType * :RainbowParenthesesLoadRound

" C++ の場合は、<> もハイライト
autocmd FileType cpp :RainbowParenthesesLoadChevrons

" ハイライトを切り替えるキーマップ
nnoremap <silent> <Space>rr :RainbowParenthesesToggle<CR>

[コマンド]

:RainbowParenthesesToggle Toggle it on/off
:RainbowParenthesesLoadRound (), the default when toggling
:RainbowParenthesesLoadSquare []
:RainbowParenthesesLoadBraces {}
:RainbowParenthesesLoadChevrons <>

[SS]


[注意]

filetype を切り替える事で RainbowParenthesesLoadRound の設定がリセットされるみたいです。