Tengo algo de personalización en mi ~/.emacs.d/init.el
. Mi línea de comando emacs puede recoger el init.el
como se esperaba. Sin embargo, Aquamacs no parece leer el archivo en absoluto. Aquí está el búfer de la*message*
Loading prestart plugin files ...
... done.
Wrote /Users/antkong/Library/Preferences/Aquamacs Emacs/Packages/.nosearch
Shell: /bin/zsh
Loading /Users/antkong/Library/Preferences/Aquamacs Emacs/Recent Files.el (source)...done
Cleaning up the recentf list...done (0 removed)
22 environment variables imported from login shell (/bin/zsh).
Loading /opt/homebrew-cask/Caskroom/aquamacs/3.2/Aquamacs.app/Contents/Resources/lisp/aquamacs/edit-modes/auctex.el (source)...done
Loading plugins ...
Loading /opt/homebrew-cask/Caskroom/aquamacs/3.2/Aquamacs.app/Contents/Resources/lisp/aquamacs/site-start.el (source)...done
... done.
Loading `custom-file' failed.
Loading /Users/antkong/Library/Preferences/Aquamacs Emacs/Preferences.el (source)...done
Mark set
one-buffer-one-frame-mode disabled.
Mark set [26 times]
Loading /Users/antkong/Library/Preferences/Aquamacs Emacs/frame-positions.el (source)...done
file-error: (Opening directory no such file or directory /Users/antkong/Library/Logs/CrashReporter)
Mark set [5 times]
Aquamacs is based on GNU Emacs, a part of the GNU/Linux system. It is Free Software: you can improve and redistribute it under the GNU General Public License, version 3 or later. (C) 2014 Free Software Foundation, and D. Reitter. No Warranty.
¿Por qué Aqacmacs no lee el archivo init.el?
init.el
archivo~/.emacs.d/init.el
que contenía esa única línea de código(message "Hello-world -- this is my init.el file loading!")
. Si no funciona para usted, es probable que algo en su configuración haya alterado el comportamiento predeterminado. Intente reducir todo al mínimo del oso y una vez que vea que funciona de forma inmediata, puede comenzar a trabajar para rastrear el conflicto.init.el
de la caja. No tengo un.emacs
archivo He trabajado en torno a este mediante la adición(load-file "~/.emacs.d/init.el")
a~/Library/Preferences/Aquamacs Emacs/Preferences.el
la cual tiene un comentario diciendo que va a leer.emacs
... pero no se mencionainit.el
.Tuve el problema de que Aquamacs estaba leyendo mi archivo ~ / .emacs.d / init.el y luego cambié la fuente predeterminada a través de los menús desplegables de Aquamacs. Una vez que guardé las nuevas opciones, Aquamacs dejó de leer mi archivo ~ / .emacs.d / init.el. La solución que utilicé fue poner un enlace suave de ~ / .emacs a ~ / .emacs.d / init.el:
Hay otras formas de hacer esto. Por ejemplo, poniendo sus inicializaciones en
Consulte https://www.emacswiki.org/emacs/AquamacsFAQ para obtener más detalles sobre qué archivos se cargan al inicio.
fuente