私はemacsの初心者です。emacsを設定しようとすると、たくさんの例をグーグルで検索しました。それらのほとんどはsite-lispディレクトリを持っています。
私の質問は、my-lispを自作のlispファイルに使用し、vendor-lispを他の人のサイトに使用しないのはなぜかということです。
そして、サイトリスプの方向性に何が含まれるべきか。
my-lisp
とvendor-lisp
は、個人のelisp構成とライブラリを整理するための完全に優れたディレクトリ名です。
「サイト」は「このコンピュータ」を意味するので、site-lisp
ディレクトリはelisp用であり、コンピュータのすべてのユーザーが利用できるはずです。
.emacs.dおよびsite-lispディレクトリ(詳細については以下を参照)と同様にsite-lisp
、ユーザー固有の構成内にディレクトリを作成することについて質問している可能性があるという印象を受けます。これは、この命名規則に反し、場合によっては少し紛らわしい。
周りを見てみると、ともpython-site
ありruby-site
ます。これらは、パッケージ管理の他のパッケージによって使用され.el
、emacsがロード時にファイルを検出するディレクトリにファイルをインストールします。