which.el

which.el って何?

UNIX のコマンドに which というのがあります。これは、そのコマンドをタイ プしたときに、どの実行ファイルが使われることになるかを調べるためのコマ ンドです。

    ls -l `which perl`    

などという使い方もよくされますね。

Emacs でも、沢山の Lisp ファイルを使っていると、たまに同じ名前の違った バージョンをいくつかの異なるディレクトリに入れてしまって、どっちが実際 に load されるのかということが問題になることがありますよね。そんなとき には、この which.el です。

使い方

インストールは単に whici.elload-path に置き、 bytecompile しておくだけです。

そうすると、M-x whichに続けて load-path 上にある Emacs Lisp のファイル名をタイプすることで、実際の PATH を表示できるようになります。


[Mule のページに戻る]