¿Cómo activo colores en su salida al utilizar msysgit consola2
-
20-09-2019 - |
Pregunta
Estoy teniendo un tiempo difícil permitiendo color git de salida en las ventanas cuando se utiliza consola2.
Para engañar con Git que ya ha configurado TERM = 'cygwin'. Esto permitió a los colores desde un indicador de cmd.exe estándar, pero no en consola2. He verificado que consola2 puede ver el env var también.
Alguien sabe cómo conseguir este trabajo?
Solución
Ok, guau. La solución es desactivar encargo color de fuente en consola2. Si está habilitada, anula los colores esperados.
Yo uso un color personalizado para darme texto opaca cuando se utiliza la transparencia alfa de c2. Me olvidé por completo de él.
Otros consejos
Esto es extraño porque, con una instalación predeterminada de consola2 (2.00.145) y msysgit (1.6.5) en Windows 7, tengo los colores (sin establecer ninguna variable de entorno particular):
texto alternativo http://img690.imageshack.us/img690/981/console2 .png
Esto es consistente con TheDeeno 's ya no hay colores de la fuente personalizados se definen en una instalación predeterminada.
Esto no está respondiendo a su pregunta directamente, sino un punto importante con respecto a la norma ANSI texto en color en Console2. Console2 se ejecuta una instancia de cmd.exe por defecto, que no soporta colores ANSI. Si cambia de cáscara (a través de la configuración de Console2) ansicon.exe puede obtener esos hermosos colores. http://sourceforge.net/projects/console/forums/forum/143117 / tema / 1501012
Si desea ejecutar un shell bash Console2 con colores, añadir una pestaña con lo siguiente:
Shell: "C: \ Archivos de programa \ ansi166 \ x64 \ ansicon.exe" c: \ cygwin64 \ bin \ --login fiesta de -i "
icono: C: \ cygwin64 \ Cygwin-Terminal.ico
Nota: Asegúrese de que está ejecutando las instalaciones compatibles de cada producto (es decir, 86 vs 64)
.