UNIX のコマンドに which というのがあります。これは、そのコマンドをタイ プしたときに、どの実行ファイルが使われることになるかを調べるためのコマ ンドです。
ls -l `which perl`
などという使い方もよくされますね。
Emacs でも、沢山の Lisp ファイルを使っていると、たまに同じ名前の違った
バージョンをいくつかの異なるディレクトリに入れてしまって、どっちが実際
に load されるのかということが問題になることがありますよね。そんなとき
には、この which.el
です。
インストールは単に whici.el
を
load-path に置き、
bytecompile
しておくだけです。
そうすると、M-x whichに続けて load-path 上にある Emacs Lisp のファイル名をタイプすることで、実際の PATH を表示できるようになります。