2015-05-27 86 views
0

我使用一些Perl模塊沒有在我的$ PATH任何目錄,但在另一個。 Normaler,我必須做的Perl Syntaxcheck:添加路徑

use lib '/path/to/modules'; 
use ModuleOne; 

爲了使用它。或者,如果我這樣做終端

perl -I/path/to/modules .... 

上,但因爲我們在我們的Apache使用Perl模塊,Apache的不包括目錄。因此,我們不必每次都寫use lib...

Syntastic不知道這一點,並標記所有use S,從而模塊,語法錯誤。

有沒有辦法告訴syntastic到另一個目錄添加到路徑時,語法檢查,類似於perl -I

回答

2

你需要將它添加到g:syntastic_perl_lib_path

let g:syntastic_perl_lib_path = ['/some/lib', '/some/other/lib' ] 

這在wiki被記錄在案。

+0

啊,謝謝。有用。一定忽略了這一點。 :) –