Emacs の site-lisp の場所

NTEmacs は C:\emacs 以下の比較的浅いところに site-lisp ディレクトリがあるが,けっこう深いところにある場合もあって探すのに手間取るのでメモ。

NTEmacs / Emacs for Windows 26.1 の場合

ダウンロードし,解凍後,emacs フォルダをたとえば c:\emacs に置いた場合。

C:¥emacs¥share¥emacs¥site-lisp¥

Windows: choco install emacs した Emacs の場合

C:¥ProgramData¥chocolatey¥lib¥Emacs¥tools¥emacs¥share¥emacs¥site-lisp¥

macOS: brew cask install emacs-mac した Emacs の場合

/Applications/Emacs.app/Contents/Resources/site-lisp/

install or upgrade したあとは,Emacs.app アイコンをダブルクリックして起動できることを確認した上で,
あらかじめ,/usr/local/share/emacs/site-lisp ディレクトリなどに作成しておいた
site-start.elsmart-compile.el について以下のように。

cd /Applications/Emacs.app/Contents/Resources/site-lisp/
ln -s /usr/local/share/emacs/site-lisp/site-start.el ./site-start.el
ln -s /usr/local/share/emacs/site-lisp/smart-compile.el ./smart-compile.el
(sudo ln -s する必要があるかもしれない。)