質問: { \ "_" : { \ "runner" : "vimproc", \ "runner/vimproc/updatetime" : 60, \ "outputter/error/success" : "buffer", \ "outputter/buffer/split" : ":botright 8sp", \ "outputter/buffer/running_mark" : "バン(∩`・ω・)バンバンバンバン゙ン", \ "hook/time/enable" : 1, \ }, \} ``` ### 試した事 1) 念の為コンパイルしましたが下記のように、完了しているという旨のメッセージが表示されます。 Nothing to be done for `all'. 2) dein ディレクトリ内に、autoload/vimproc.vimを削除し、「 :call dein#recache_runtimepath() 」を実行しました。 autoloadディレクトリは空の状態です。 3) s:dein_dir ディレクトリを丸ごと削除しました。 ### 環境 mac sierra vim 8.0 dein 念の為、Kaoriya-vimはアンインストールしてあります。
回答: エラーを見た限りだと、vimproc が正しくインストールされていません。 1. `'runtimepath'` オプションを確認して(`:echo split(&runtimepath, ',')`)、いずれかのパスの中に `autoload/vimproc.vim` が存在しているか確認してみてください。 2. ない場合、`dein#begin(...)` に渡しているパス以下に、`github.com/Shougo/vimproc.vim/autoload/vimproc.vim` が存在しているか確認してみてください。 3. ない場合、vimproc をうまく取得できていません。一旦消すなどして再取得してみてください。 別解として、runner/job を使う方法があります。help には実験的と記載されていますが、特に大きな問題は報告されておらず、十分に実用的です。Vim 8.0 以降を使っているのであればこちらがおすすめです。 使う場合は `g:quickrun_config` の `"runner"` に、`"vimproc"` の代わりに `"job"` を指定してください。