Errors discovered when processing function vundle # scripts # complete .. <SNR> 47_load_scripts:
line 7:
E15: Invalid expression:
E15: Invalid expression:
Errors discovered when processing function vundle # scripts # complete:
line 6:
E714: List required
这是我做的时候得到的错误:PluginInstall
似乎它不会搜索插件,尽管我可以执行:PluginInstall
“插件”并且它会安装。
答案1
错误指向Vundle的这个函数:
func! s:load_scripts(bang)
let f = expand(g:vundle#bundle_dir.'/.vundle/script-names.vim-scripts.org.json', 1)
if a:bang || !filereadable(f)
if 0 != s:fetch_scripts(f)
return []
end
endif
return eval(readfile(f, 'b')[0])
endf
此错误是由于尝试输入eval()
空字符串而导致的。您的文件看似script-names.vim-scripts.org.json
存在,但却是空的。
我不知道 Vundle;也许删除该文件会导致插件重新创建它;值得一试。否则,请打开一个问题在项目的跟踪器上提醒作者并寻求帮助。