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
quelle
Antworten:
Es stellte sich heraus, dass dies ein Problem mit dem Gnome-Terminal war. Ich habe das Problem behoben, indem ich die Profileinstellungen in der Menüleiste des Gnome-Terminals geöffnet, Farben ausgewählt und das integrierte Schema in die Linux-Konsole geändert habe.
quelle