# 000000 y negro verdadero en colores terminales Emacs

8

Me encontré con un problema extraño al modificar mi tema de color para el terminal Emacs. El fondo no parecía tan negro como se esperaba, sino gris, aunque el fondo estaba configurado en #000000. Entonces abrí el cuadro de diálogo 'personalizar cara' y luego abrí la opción 'elegir color' para el fondo. Esto presenta la siguiente lista:

ingrese la descripción de la imagen aquí

Tenga en cuenta que el primer color, el negro, es en realidad gris, a pesar de estar listado como #000000. Más extraño, hay un segundo color llamado color-16, con el mismo código #000000, y es completamente negro (vea la parte inferior de la imagen).

El resultado es que si configuro un color en #000000o black, en realidad me pongo gris, pero si configuro el color en color-16, me pongo negro.

Esto no sucede en GUI Emacs, donde se llama # 000000 black, y produce negro verdadero. No hay color-16en mi GUI emacs.

Esto es un poco incómodo ya que me gustaría tener el mismo tema de color para GUI y emacs de terminal, pero el negro parece significar cosas diferentes. ¿Alguien puede explicar esto?

Emacs 27.0.50
Debian Linux
gnome terminal

Tyler
fuente
44
Es solo un problema con el esquema de color de su terminal. No sé qué terminal está utilizando, pero supongo que es solo uno de estos 256 terminales de color. Intente ajustar el esquema de color para que los colores coincidan con sus expectativas.
DoMiNeLa10
Veo. Estoy usando gnome-terminal, y el problema desaparece en xterm (que solo tiene 8 colores). Veré cómo la terminal de gnomos establece sus colores.
Tyler

Respuestas:

9

Resulta que esto era un problema con gnome-terminal. Lo arreglé abriendo las preferencias de perfil desde la barra de menú de gnome-terminal, seleccionando colores y cambiando el esquema incorporado a la consola de Linux.

Tyler
fuente