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?

¿Fue útil?

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)

.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top