Ich bin gerade auf ein seltsames Problem gestoßen, als ich mein Farbthema für Terminal Emacs optimiert habe. Der Hintergrund erschien nicht so schwarz wie erwartet, sondern grau, obwohl der Hintergrund auf eingestellt war #000000
. Also öffnete ich das Dialogfeld "Gesicht anpassen" und dann die Option "Farbe auswählen" für den Hintergrund. Dies zeigt die folgende Liste:
Beachten Sie, dass die erste Farbe, Schwarz, tatsächlich grau ist, obwohl sie als aufgeführt ist #000000
. Seltsam, gibt es eine zweite Farbe color-16
mit demselben Code #000000
und sie ist vollschwarz (siehe unten im Bild).
Das Ergebnis ist, wenn ich eine Farbe auf #000000
oder einstelle black
, bekomme ich tatsächlich Grau, aber wenn ich die Farbe auf einstelle color-16
, bekomme ich Schwarz.
Dies ist in GUI-Emacs, in denen # 000000 aufgerufen wird black
, nicht der Fall und erzeugt echtes Schwarz. color-16
In meiner GUI gibt es keine Emacs.
Dies ist etwas umständlich, da ich für GUI- und Terminal-Emacs das gleiche Farbthema haben möchte, aber Schwarz scheint verschiedene Bedeutungen zu haben. Kann jemand das erklären?
Emacs 27.0.50
Debian Linux
Gnome Terminal