Pregunta ¿Cómo habilito la salida de color msysgit cuando uso consola2


Me está resultando difícil habilitar la salida de color git en Windows cuando uso consola2.

Para engañar a git, ya configuré TERMINO = 'cygwin'. Esto habilitó los colores desde un prompt cmd.exe estándar pero no en console2. Comprobé que console2 también puede ver el env var.

Alguien sabe cómo hacerlo funcionar?


37
2018-03-15 03:56


origen


Respuestas:


Ok, guau. La solución es desactivar el color de fuente personalizado en console2. Si está habilitado, reemplaza los colores esperados.

Utilizo un color personalizado para darme un texto opaco cuando uso la transparencia alfa de c2. Me olvidé completamente de eso.


69
2018-03-15 06:27



Eso es extraño porque, con una instalación predeterminada de consola2 (2.00.145) y msysgit (1.6.5) en Windows7, tengo los colores (sin establecer ninguna variable de entorno particular):

texto alternativo http://img690.imageshack.us/img690/981/console2.png

Esto es consistente con TheDeenoDado que no se definen colores de fuente personalizados en una instalación predeterminada.


7
2018-03-15 05:09



Esto no está respondiendo directamente su pregunta, sino un punto importante con respecto al texto de color ANSI en Console2. Console2 ejecuta una instancia de cmd.exe de forma predeterminada, que no es compatible con los colores ANSI. Si cambia su shell (a través de la configuración de Console2) a ansicon.exe puedes obtener esos hermosos colores. http://sourceforge.net/projects/console/forums/forum/143117/topic/1501012

Si desea ejecutar un shell bash Console2 con colores, agregue una pestaña con lo siguiente:

Shell: "C: \ Archivos de programa \ ansi166 \ x64 \ ansicon.exe" c: \ cygwin64 \ bin \ bash --login -i "

Icono: C: \ cygwin64 \ Cygwin-Terminal.ico

Nota: asegúrese de ejecutar instalaciones compatibles de cada producto (es decir, x86 frente a x64).


4
2018-03-07 19:42