config
vim-quickrunのデフォルトの設定が参考になる。
以下でconfigのhelpが見られる
:help b:quickrun_config
defaultの設定を以下に記載する。
\ "_" : {
"bufferへの出力がからの時はbufferを閉じる
\ "hook/close_buffer/enable_empty_data" : 1,
"失敗した時閉じる。失敗した時はquickfixでみるので
\ "hook/close_buffer/enable_failure" : 1,
"成功しても閉じる。成功してたらどうでも良い
\ "hook/close_buffer/enable_success" : 1,
\ "hook/close_quickfix/enable_exit" : 1,
\ "hook/close_quickfix/enable_success" : 1,
\ "hook/close_unite_quickfix/enable_hook_loaded" : 1,
\ "hook/time/enable" : 1,
\ "hook/unite_quickfix/enable_failure" : 1,
\ "outputter" : "multi:buffer:quickfix",
\ "outputter/buffer/split" : "rightbelow",
\ "runner" : "vimproc",
\ "runner/vimproc/updatetime" : 40,
\ },