この記事は、Go (その3) Advent Calendar 2016 の3日目の記事です。
“err”という文字列をHighlightしておくとGolangのコードリーディングが捗る
上のブログを読んで、良いな!と思ったので、vim-go にPRを送ってみました。
err
だけでなく、 comma ok というイディオムがあるくらいなので、ok
もハイライト対象にしてみました。
#1024 Add go_highlight_extra_vars option
結果的には、
I don’t want to include this as these are just ordinary variables.
ということで、クローズされました。(泣
まぁ仕方ないということで、 .vimrc
に以下を追加しておきました。
autocmd FileType go :highlight goExtraVars cterm=bold ctermfg=136
autocmd FileType go :match goExtraVars /\<ok\>\|\<err\>/
見やすいので、オススメです!