Aquamacs wydaje się ignorować plik „~ / Library / Preferences / Aquamacs Emacs / customizations.el”, który tworzy

2

Korzystając z Aquamacs 3.0a w systemie Mac OS X 10.8.5, customize-faceszmieniałem tło i pierwszy plan oraz wybrałem ładną czcionkę. Aquamacs dodał następujące wiersze do utworzonego pliku o nazwie ~/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)))))

Użyłem również opcji Dostosuj, aby dezaktywować autoface i Aquamac należycie dodane '(aquamacs-autoface-mode nil)do custom-set-variablesformularza w tym samym pliku.

Po ponownym uruchomieniu Aquamac te dostosowania nie działają. Zamiast tego postanawia dać mi czarne tło i pierwszy plan - czarny jest dobrym kolorem, ale używanie go zarówno na pierwszym planie, jak i na tle jest zdecydowanie zbyt dobrą rzeczą.

Uruchomienie M-x load-file "~/Library/Preferences/Aquamacs Emacs/customizations.el", zgodnie z oczekiwaniami, powoduje zastosowanie moich ustawień. Obecnie umieszczam następującą definicję funkcji w moim ~/Library/Preferences/Aquamacs Emacs/Preferences.el:

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

i ręcznie uruchamiam za M-x fix-aquamacskażdym razem, gdy muszę go ponownie uruchomić (co nie jest często). Czy ktoś wie, co się dzieje? Moje domysły:

  1. Aquamacs umieszcza różne elementy w customizations.el, ale go nie ładuje! (Jest to wyraźnie błędne, nie mogę uwierzyć, że Aquamacs by to zrobił.)

  2. Coś innego zmienia czcionki po załadowaniu Aquamacs customizations.el, ale co? Mój Preferences.elnie zawiera niczego związanego z twarzami, nie mam ~/.emacsani ~/.emacs.d/init.el. Czy przy uruchomieniu jest jakiś inny plik Aquamacs? Czy ma również pomysły na czcionki i kolory z niektórych ustawień systemu Mac OS X? (Nie mam pojęcia o Mac OS X, używam komputerów Mac tylko sporadycznie).

Omar Antolín-Camarena
źródło
Jaka wersja OSX? Czy działasz jako użytkownik administracyjny?
Kanadyjczyk Łukasz
Och, racja, to OS X 10.8.5, Aquamacs to wersja 3.0a i nie jestem użytkownikiem administracyjnym, ani nie mogę uzyskać dostępu do uprawnień administracyjnych, @CanadianLuke.
Omar Antolín-Camarena
Możesz edytować swoje pytanie, aby uwzględnić te informacje. Dzięki i mam nadzieję, że ktoś może w tym pomóc
Kanadyjczyk Łukasz