Fork me on GitHub

2008/08/06

Recent entries from same category

  1. VimでFizzBuzz...いやBrainfuck Hatena
  2. zen-codingの殆どの機能をzencoding.vimに取り込んだ。 Hatena
  3. zen-coding for vim を pure vimscript だけで書いてみた。 Hatena
  4. Vim script manager「Vimana」が便利すぎる。 Hatena
  5. Googleサジェストから補完候補を作るVimスクリプト書いた。 Hatena

はてな
家では貧弱なマシンを使っているので、極力重い処理は避けたいと色んな設定を入れています。その一つに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"
と設定すれば良いかと思います。

ま、最近の人はリッチなマシン使ってる人多いから、メリット無いかな。
ちなみにUNIX系でperlのバージョン上げたりするとモジュールパスが変りますので再度この設定をし直す必要があります。ご注意を。
Posted at 18:49 in ソフトウェア::vim | WriteBacks (0) | Edit
Tagged as: perl, vim
Bookmarks: このエントリーのtweets add to hatena add to hatena | add to delicious.com | add to livedoor.clip add to livedoor.clip | add to buzzurl add to buzzurl | add to fc2bookmark add to fc2bookmark | add to Yahoo Bookmark add to Yahoo Bookmark | add to Pookmark add to Pookmark

blog comments powered by Disqus
WriteBacks

TrackBack ping me at
Post a comment

writeback message: Ready to post a comment.