読者です 読者をやめる 読者になる 読者になる

watchdogs.vim でエラーがない場合に quickfix ウィンドウを開かないようにした

Vim

watchdogs.vim の場合、エラーがない場合でも以下のように quickfix ウィンドウが開く場合があります。

で、これが嫌なので Ruby に対応する pull request が来たんですが、他の言語でも問題だったようなので根本的に対応してみました。
最新版の watchdogs.vim では『エラーが補足できない場合』は quickfix ウィンドウが開かないようになったのでご注意くださいー。
ちなみに以前と同じような挙動にしたい場合は、

let g:quickrun_config = {
\   "watchdogs_checker/_" : {
\       "outputter/quickfix/open_cmd" : "copen",
\   },
\}

と、設定してください。