Das kannst du nicht.
Die Hintergrundfarbe ist in der Regel rahmenspezifisch.
Sie können die Hintergrundfarbe des default
Gesichts wie folgt rahmenspezifisch einstellen set-face-background
:
(set-face-background 'default "#CCCCCC" (window-frame (frame-selected-window))
Rahmenanpassungen werden im Allgemeinen über Rahmenparameter gesteuert . Wenn Sie sich nun die background-color
Parameter für die Rahmen genau ansehen , werden Sie feststellen, dass die Standardhintergrundfarbe vom default
Gesicht übernommen wird - weshalb das obige Elisp einen Effekt hat.
Darüber hinaus scheint es, dass das Schließen, zu dem Sie zu einer Pufferhintergrundfarbe gelangen können, im Moll-Modus buffer-face-mode
(hinzugefügt in 23.1) erfolgt - dies ändert jedoch nur den Hintergrund für den Text eines Puffers und nicht den gesamten Hintergrund.