モジュールを使用する関数を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 パスを見つけられなかったことを意味することはわかっています。それで、私の質問は次のとおりでした:Perlモジュールを見つけるための正しいパスをgvimに伝える方法は?追加しようとしまし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