QuickFix の該当箇所をハイライトする hier.vim plugin

Vim Scripts : http://www.vim.org/scripts/script.php?script_id=3564
github : https://github.com/jceb/vim-hier


hier.vim は、QuickFix の該当箇所のハイライトを行ってくれるプラグインです。
SingleCompile だと、コンパイルエラーを QuickFix で出力してくれるので試してみました。


[_gvimrc]

" ハイライトの設定
execute "highlight ucurl_my gui=undercurl guisp=Red"
let g:hier_highlight_group_qf = "ucurl_my"

" ハイライト箇所を更新
nnoremap <Space>hiu :HierUpdate<CR>

" ハイライトを削除
nnoremap <Space>hic :HierClear<CR>


[テストソース]

int
func({
    int n = 0;
    n + n;
}

int
main(){
    func(10)
    return 0;
}


[キャプチャ]


デフォルトのハイライトだとちょっとくどかったので、波線で表示させてみたりしています。
なかなか、カッコイイんじゃなイカ
clang の静的コード解析を非同期で動かして、ハイライトとかしたいですね(白目。


[参照]
https://github.com/jceb/vim-hier/blob/master/README
http://d.hatena.ne.jp/yuta84q/20090319/1237471714
http://d.hatena.ne.jp/taku-o/20080622/1214149983