家では貧弱なマシンを使っているので、極力重い処理は避けたいと色んな設定を入れています。その一つにperlのファイルを開いた際に"ftplugin/perl.vim"がINCを調べるのに実行する perl -e 'print join(q/,/,@INC)' というコマンドの抑制。ただ単にperlのモジュールパスを調べるいるだけなんですが、ファイルを開くだけでperlを実行されるのも...という方には以下の設定をvimrcに追加すると実行されなくなります。 let g:perlpath="XXX" このXXXには上記コマンドの実行結果を設定します。 Windows系ならば perl -e "print join(q/,/,@INC)" で得られる文字列となります。ActivePerlだとおそらく let g:perlpath = "c:/perl/site/lib,C:/perl/lib"
![Big Sky :: 意外と知られていないvimのtips(perlのファイルを開くのが遅いと思ったら)](https://cdn-ak-scissors.b.st-hatena.com/image/square/ae5f360d3c82cd87e23b34fb6f5013ab7cf0f1a6/height=288;version=1;width=512/https%3A%2F%2Fmattn.kaoriya.net%2Fimages%2Flogo.png)