Para comprender qué efecto tiene cambiar esos colores, deberá comprender cómo funcionan los colores ANSI.
En los primeros días de códigos de escape ANSI para colorear, la especificación permitía a los programadores (u otros usuarios) escribir códigos para elegir entre 8 colores (negro, rojo, verde, amarillo, azul, magenta, cian y blanco). Como una especie de terminal de facto, los fabricantes de terminales también permitieron la elección de versiones de uno o otro color (es decir, negro brillante, rojo brillante, etc.).
El color real de "rojo" o "verde" no está estandarizado y varía según el software del terminal. Estos son los colores que Apple te permite redefinir. Es decir. Si quieres que tu "rojo" sea más o menos rojo (o algo completamente distinto), te lo permitirá.
Más adelante se ha trabajado para expandir estos códigos de escape para permitir una gama de colores más amplia. En la versión estándar de ISO de estos códigos de escape, es posible que el programador seleccione cualquier color RGB de 24 bits al emitir un código de escape que especifique la cantidad de rojo, verde y azul que ingresa en el color específico que desean.
Esto significa que si ejecuta un programa en el Terminal que usa el antiguo conjunto de códigos de escape que hacen referencia a los "nombres" de color (es decir, rojo, verde, cian), puede cambiar el significado de esas referencias de color en las preferencias.
Sin embargo, para los programas que utilizan los códigos de escape más nuevos que hacen referencia a códigos de color específicos (es decir, rgb (123,74,101)) el programador ya ha solicitado explícitamente un color específico, y como usuario no puede cambiarlo. de las preferencias de la Terminal.