Ich benutze Emacs 24.5.1. mit emacs -Q
starten, wenn ich (zumindest) zwei aktive Fenster haben und ich erhöhen Sie die Größe der Schriftbuffer-face-set setzt die Schriftgröße zurück
(text-scale-increase)
Dann führen Sie diese beiden Befehle (um die Hintergrundfarbe zu ändern und dann zurück) mit:
(buffer-face-set '(:background "#110000"))
(buffer-face-set 'default)
Dann wird die Schriftgröße auf den Standardwert zurückgesetzt. Das Seltsame ist, dass wenn ich jetzt (text-scale-increase)
aufrufen, die Schriftgröße erhöht wird, als ob die aktuelle Schriftgröße nicht wirklich der Standard ist.
Ist das normal? Wie kann ich das beheben, so dass das Ändern der Hintergrundfarbe die Schriftgröße nicht zurücksetzt.
Gibt es eine Möglichkeit, die Hintergrundfarbe auf den Standardwert zurückzusetzen, ohne die Schriftgröße zurückzusetzen? – Tohiko
Sie können den Hintergrund des Standardgesichtes bekommen und es auf das setzen '(buffer-face-set (Liste '): background (plist-get (custom-face-attributes-get' Standard-Null) ': background)))' – ebpa