いつもお世話になっております。
前回同様の質問をさせて頂いた者です。
vim-quickrunの非同期実行が出来ません
その際は、Kaoriya版のvimを使用しておりvimprocを同梱されているの知らずvimprocをインストールしてしまったのが原因でした。
今回Kaoriya-vimを使用せずCUIのvimを使用しているのですが、前回と同様のエラーに直面しており改善方法がわからず困っております。
quickrunを実行した際に表示されるエラー
Error detected while processing function quickrun#command[10]..quickrun#run[10]..293[10]..372: line 1: E117: Unknown function: vimproc#pgroup_open E15: Invalid expression: vimproc#pgroup_open(join(a:commands, ' && ')) Press ENTER or type command to continue
vimprocがインストール方法
deinでプラグインを管理しており、下記のように記述しております。
[[plugins]] repo = 'Shougo/vimproc.vim' build = 'make'
vimrcの設定
nnoremap qr :QuickRun<CR> " <C-c> で実行を強制終了させる " quickrun.vim が実行していない場合には <C-c> を呼び出す nnoremap <expr><silent> <C-c> quickrun#is_running() ? quickrun#sweep_sessions() : "\<C-c>" let g:quickrun_config = { \ "_" : { \ "runner" : "vimproc", \ "runner/vimproc/updatetime" : 60, \ "outputter/error/success" : "buffer", \ "outputter/buffer/split" : ":botright 8sp", \ "outputter/buffer/running_mark" : "バン(∩`・ω・)バンバンバンバン゙ン", \ "hook/time/enable" : 1, \ }, \}
###試した事
- 念の為コンパイルしましたが下記のように、完了しているという旨のメッセージが表示されます。
Nothing to be done for `all'.
- dein ディレクトリ内に、autoload/vimproc.vimを削除し、「 :call dein#recache_runtimepath() 」を実行しました。
autoloadディレクトリは空の状態です。
- s:dein_dir ディレクトリを丸ごと削除しました。
###環境
mac sierra
vim 8.0
dein
念の為、Kaoriya-vimはアンインストールしてあります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。