I have 3 versions of emacs on my system:
- Emacs included by default with OS X avilable via Terminal
- The most recent version of Emacs installed as a separate standalone app, Emacs.app on OS X
- Lisp Box, a bundle of emacs and lisp tools in a directory, also launched via another Emacs.app
When I edit the .emacs
file, it affects only the Emacs.app I installed as standalone emacs. I put this in my home dir's .emacs
and it works:
(set-face-attribute 'default nil :height 200)
However this does not adjust the font size for the emacs launched from Terminal or for the Emacs.app launched from Lisp in a Box. As they are all true emacs, wouldn't they all be looking at the same .emacs file?
I have seen this question which suggests Lisp Box should also be using this .emacs file, though it is an older version of Lisp Box so perhaps that is no longer correct. However I wonder that since the Lisp Box emacs opens automatically with a lisp prompt, if somehow it has been pre-built with special rules that give it this behavior at the expense of not looking for any normal .emacs
file at all? I cannot find any .el
files in the Lisp Box directory so I'm not sure exactly how it receives its configuration info? It does have two .lisp files in the same directory as its Emacs.app, could they be automatically getting read upon launch of Emacs?