
Ich habe verschiedene Designs in Emacs ausprobiert (auf dem Mac mit xterm auf 256 eingestellt) und alles funktioniert prima, außer dass die Hintergrundfarbe des Designs ignoriert wird. Selbst wenn ich beispielsweise (set-background-color "red") zu meiner .emacs-Datei hinzufüge, wird dies einfach ignoriert und der Standard-Terminalhintergrund von OS X verwendet.
Antwort1
Leider können Sie, zumindest meiner Erfahrung nach, die Farbschemata nicht wirklich ändern, wenn Sie Emacs im Terminal verwenden. Im Gegensatz zu Vim ist Emacs für die Verwendung in einem eigenen Fenster und nicht in der Befehlszeile gedacht.
Antwort2
Ich kann Ihr Problem nicht reproduzieren. Ich verwende Emacs 24.3.1, das Sie entweder vonemacsformacosx.comoderMacPorts. Ausführen von Emacs mit emacs -nw
in Terminal.app ( TERM=xterm-256color
). Mit M-x customize-theme
kann ich Designs mit farbigem Hintergrund auswählen – siehe beigefügtes Bild.
Es kann sein, dass OS X Emacs /usr/bin/emacs
, dessen Version 22.1.1 in Mavericks vorliegt, dies nicht unterstützt, aber Emacs 22 ist sowieso uralt.
Ich schlage daher vor, dass Sie den aktuellen Emacs installieren und ausprobieren.