###前提・実現したいこと
先日、vim-quickrunをdeinでインストールし、非同期実行の設定をしたのですが、quickrun実行時に下記のようなエラーが出てしまい実行されません。
どうのように変更すればquickrunの非同期実行出来るようになりますでしょうか?
###エラーメッセージ
function quickrun#command[10]..quickrun#run[10]..279[10]..358 の処理中にエラー> が検出されました: 行 1: E117: 未知の関数です: vimproc#pgroup_open E15: 無効な式です: vimproc#pgroup_open(join(a:commands, ' && ')) 続けるにはENTERを押すかコマンドを入力してください
###該当のソースコード
.vimrcの設定は下記のようになっています。
vim
1" dein settings {{{ 2" dein自体の自動インストール 3let s:cache_home = empty($XDG_CACHE_HOME) ? expand('~/.vim') : $XDG_CACHE_HOME 4let s:dein_dir = s:cache_home . '/dein' 5let s:dein_repo_dir = s:dein_dir . '/repos/github.com/Shougo/dein.vim' 6if !isdirectory(s:dein_repo_dir) 7 call system('git clone https://github.com/Shougo/dein.vim ' . shellescape(s:dein_repo_dir)) 8endif 9let &runtimepath = s:dein_repo_dir .",". &runtimepath 10" プラグイン読み込み&キャッシュ作成 11let s:toml_file = fnamemodify(expand('<sfile>'), ':h').'/.dein.toml' 12if dein#load_state(s:dein_dir) 13 call dein#begin(s:dein_dir, [$MYVIMRC, s:toml_file]) 14 call dein#load_toml(s:toml_file) 15 call dein#end() 16 call dein#save_state() 17endif 18" 不足プラグインの自動インストール 19if has('vim_starting') && dein#check_install() 20 call dein#install() 21endif 22" }}} 23 24" 引数なしでvimを開くとNERDTreeを起動 25let file_name = expand('%') 26if has('vim_starting') && file_name == '' 27 autocmd VimEnter * NERDTree ./ 28endif 29 30"End dein Scripts------------------------- 31 32 33"Qfixhowm キーマップリーダー 34let QFixHowm_Key = 'g' 35 36" howm_dirはファイルを保存したいディレクトリを設定 37 38let howm_dir = '~/Documents/memo' 39let howm_filename = '%Y/%m/%Y-%m-%d-%H%M%S.txt' 40let howm_fileencoding = 'utf-8' 41let howm_fileformat = 'unix' 42 43" 個人的には以下を追加設定しておくのをおすすめします。 44" キーコードやマッピングされたキー列が完了するのを待つ時間(ミリ秒) 45set timeout timeoutlen=3000 ttimeoutlen=100 46" プレビューや絞り込みをQuickFix/ロケーションリストの両方で有効化(デフォルト:2) 47let QFixWin_EnableMode = 1 48 49"Ruby カラーシンタックスを有効にする 50syntax on 51 52 53" Rubyを実行 54nnoremap <C-e> :!ruby % 55 56" quickrun.vim 57nnoremap qr :QuickRun<CR> "QuickRunのショートカット" 58 59 60let g:quickrun_config = { 61\ "_" : { 62\ "runner" : "vimproc", 63\ "runner/vimproc/updatetime" : 40, 64\ } 65\} 66 67 68" クリップボード有効化 69set clipboard+=unnamed 70set clipboard+=autoselect 71
###試したこと
vimproはインストールし、makeコマンドを実行しましたが、下記のように表示されコンパイル済みのようです。
Nothing to be done for `all'.
###環境
mac
プラグイン管理:dein
シェル:zsh
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/21 13:06
2016/09/21 22:52
2016/09/22 12:00 編集
2016/09/22 12:19
2016/09/22 13:06 編集
2016/09/24 19:42
2016/09/25 01:37
2016/09/25 02:15
2016/09/25 02:22
2016/09/25 03:36
2016/09/25 10:38