标签: perl vim vim-plugin syntastic
我正在编辑一个测试文件,该文件通常以prove -l运行,在搜索要加载的软件包时会自动包含lib目录。编辑文件时,vim-syntastic报告无法找到所需的包,因为它没有查看lib目录。
prove -l
lib
有没有办法告诉syntastic将lib目录包含在@INC中,这样我就可以避免Can't locate Blah::Blah.pm in @INC错误而无需在顶部执行use lib 'lib'我的档案?
syntastic
Can't locate Blah::Blah.pm in @INC
use lib 'lib'
答案 0 :(得分:3)
找到答案。将以下内容放在.vimrc文件中:
.vimrc
let g:syntastic_perl_lib_path = ['lib' ]
来自:Perl Syntaxcheck: Add path