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