我正在尝试在 gvim 中编写一个使用该模块的函数。但是当 gvim 启动时File::Path
它会提醒我。"Can't locate File/Path.pm in @INC(@INC contains: .) at (eval 8) line 1.
BEGIN failed--compilation aborted at (eval 8) line 1."
我知道这意味着 gvim 找不到我的 perl lib 路径。所以,我的问题是:如何告诉 gvim 找到 Perl 模块的正确路径?我尝试添加use lib'C:/Perl/lib';
但问题仍然存在。谢谢~~~
if has("perl")
function! Make_dir()
perl make_dir();
endfunction
autocmd VimEnter * call Make_dir()
perl <<EOF
use File::Path;
sub make_dir{
my $bakup=$ENV{'HOME'}."/bakup" ;
mkdir $bakup if not -e _;
#VIM::SetOption("backup");
#VIM::SetOption("backupdir=$bakup");
#VIM::Msg($bakup);
#todo....
}
EOF
endif