Termgesichter im neuen Emacs anpassen 24.3

Wie kann ich das einstellen?term Gesicht in den neuen Emacs, um die gleiche Kontrolle zu bekommen, die mit möglich waransi-term-color-vector?

Einer derNeue Eigenschaften in Emacs 24.3 scheint zu sein, dass es den Mechanismus zur Kontrolle des Gesichts von überarbeitetterm Puffer, d. h .:

Die Variablenterm-default-fg-color undterm-default-bg-color sind jetzt zugunsten des anpassbaren Gesichts veraltetterm.

Sie können anpassen, wie ANSI-Terminalfarben und -Stile angezeigt werden, indem Sie die entsprechenden anpassenterm-color-COLOR, term-color-underline undterm-color-bold Gesichter.

Mickey von Mastering Emacskommentiert das Folgende:

Wenn Sie, wie ich, angepasst habenansi-color-names-vector Um die Standardbegriffsfarben zu ändern, schlage ich vor, dass Sie jetzt die Gesichter verwenden. Die gute Nachricht dabei ist, dass Sie mehr als nur die Farben für jede ANSI-Farbe ändern können, sollten Sie dies wünschen: Nichts hindert Sie daran, für bestimmte Farben eine andere Schriftart zu erzwingen

Wie Mickey benutzte auch ichansi-color-names-vector um sicherzustellen, dass die Farbe meinerterm Puffer sahen bei dunklen Themen gut aus (z.tango-dark)

(setq ansi-term-color-vector [unspecified “black” “red3” “lime green” “yellow3” “DeepSkyBlue?3” “magenta3” “cyan3” “white”])

Dies führt nun aber zu einem Fehler:

"error in process filter: Invalid face; unspecified" 

In einem Versuch, das neue Gesicht zu verwendenterm, wenn ich geheM-x describe-face termIch sehe folgendes:

[] Font Family
[] Font Foundry
[] Width
[] Height
[] Weight
[] Slant
[] Underline
[] Overline
[] Strike-through
[] Box around text
[] Inverse-video
[] Foreground
[] Background
[] Stipple
[x]  Inherit

Aber wie passe ich diese Einstellungen an, um den gleichen Effekt zu erzielen, den ich mit erzielt habe?ansi-term-color-vector?

Aktualisieren

Ich kann die Farben immer noch nicht korrigieren. Hier ist das Menü, für das ich bekommeM-x customize-theme tango-dark:

Und hier ist ein Beispiel für eine der Farben / Gesichter in einem Terminal, die schwer zu erkennen sind:

                             

Antworten auf die Frage(3)

Ihre Antwort auf die Frage