Aquamacs scheint die von ihm erstellte Datei "~ / Library / Preferences / Aquamacs Emacs / customizations.el" zu ignorieren

1060
Omar Antolín-Camarena

Beim Ausführen von Aquamacs 3.0a unter Mac OS X 10.8.5 habe ich customize-facesden Hintergrund und den Vordergrund geändert und eine schöne Schriftart ausgewählt. Aquamacs fügte der von ihr erstellten Datei die folgenden Zeilen hinzu ~/Library/Preferences/Aquamacs Emacs/customizations.el:

(custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. '(default ((t (:background "Black" :foreground "White" :height 130 :family "Menlo")))) '(mode-line ((t (:background "grey75" :foreground "black" :box nil))))) 

Ich habe auch anpassen zum Deaktivieren von Autofaces und Aquamacs verwendet, die ordnungsgemäß '(aquamacs-autoface-mode nil)zum custom-set-variablesFormular in derselben Datei hinzugefügt wurden .

Beim Neustart von Aquamacs sind diese Anpassungen nicht wirksam. Stattdessen beschließt sie, mir schwarzen Hintergrund und Vordergrund zu geben - Schwarz ist eine feine Farbe, aber die Verwendung sowohl für den Vordergrund als auch für den Hintergrund ist eindeutig zu viel des Guten.

Beim Laufen werden M-x load-file "~/Library/Preferences/Aquamacs Emacs/customizations.el"meine Einstellungen wie erwartet angewendet. Ich füge zur Zeit die folgende Funktionsdefinition in meine ein ~/Library/Preferences/Aquamacs Emacs/Preferences.el:

(defun fix-aquamacs () (interactive) (load-file "~/Library/Preferences/Aquamacs Emacs/customizations.el")) 

und manuell M-x fix-aquamacsjedes Mal ausführen, wenn ich es neu starten muss (was nicht oft der Fall ist). Weiß jemand was passiert? Meine Vermutungen:

  1. Aquamacs legt Sachen in customizations.el fest, lädt sie aber nicht! (Dies ist eindeutig falsch, ich kann nicht glauben, dass Aquamacs das tun würde.)

  2. Nach dem Laden von Aquamacs ändern die Schriftarten noch etwas customizations.el, aber was? Mein Preferences.elenthält nichts zu Gesichtern, ich habe kein ~/.emacsoder ~/.emacs.d/init.el. Gibt es eine andere Datei, die Aquamacs beim Start lädt? Bekommen Sie auch Ideen zu Schriftarten und Farben von einigen Mac OS X-Systemeinstellungen? (Ich habe keine Ahnung von Mac OS X, ich verwende nur gelegentlich Macs.)

2
Welche Version von OSX? Laufen Sie als Administrator? Canadian Luke vor 10 Jahren 0
Oh, richtig, es ist OS X 10.8.5, Aquamacs ist Version 3.0a und ich bin kein Administrator und auch kein Zugriff auf administrative Befugnisse, @CanadianLuke. Omar Antolín-Camarena vor 10 Jahren 0
Sie können Ihre Frage [bearbeiten], um diese Informationen aufzunehmen. Danke, und hoffentlich kann jemand dabei helfen Canadian Luke vor 10 Jahren 0

0 Antworten auf die Frage