1

clojure setupのおかげで、私の Mac にはたまたま 2 つの emacs があります。

問題は、Cocoa emacs と Aquamacs が同じ ~/.emacs.d を使用しているのに、Cocoa emacs の ELPA と Aquamacs の ELPA に互換性がないため、一部のファイルが上書きされて両方で使用できないことです。

~/.emacs.d を ELPA に使用しないように Aquamacs に指示する方法はありますか? つまり、デフォルトの ELPA ディレクトリを ~/.emacs.d 以外に変更できますか?

Aquamacs Starter Ktを使用していますが、init.el で ~/.emacs ディレクトリが使用されているようです。

((file-directory-p "~/.emacs.d/elpa") を除く)
        (make-directory "~/.emacs.d/elpa" t))
4

1 に答える 1

2

私は ELPA に詳しくありませんが、aquamacs と carbon emacs が package.el の異なるコピーを使用している場合はpackage-user-dir、そのうちの 1 つの定義を変更してみてください。一般に、1 台のマシンで 2 つの異なる emacses を使用すると、ハゲの原因になることがわかりました。

于 2010-07-28T01:32:42.637 に答える