Domanda

Sto avendo un momento difficile che permette di uscita git colorati sulle finestre quando si utilizza console2.

Per ingannare git ho già impostato TERM = 'cygwin'. Questo ha permesso ai colori da un prompt cmd.exe standard, ma non in console2. Ho verificato che console2 può vedere l'env var pure.

Qualcuno sa come ottenere questo lavoro?

È stato utile?

Soluzione

Ok, wow. La soluzione è quella di disabilitare il colore del carattere personalizzato in console2. Se abilitato, sostituisce i colori previsti.

Io uso un colore personalizzato per darmi il testo opaco quando si utilizza la trasparenza alpha di c2. Ho completamente dimenticato su di esso.

Altri suggerimenti

Questo è strano perché, con un'installazione di default di console2 (2.00.145) e msysgit (1.6.5) su Windows7, io ho i colori (senza fissare alcun variabile d'ambiente particolare):

alt text http://img690.imageshack.us/img690/981/console2 .png

Ciò è coerente con TheDeeno 's dal momento che non colori dei caratteri personalizzati sono definiti in un'installazione di default.

Questo non risponde direttamente alla tua domanda, ma un punto importante per quanto riguarda ANSI testo colorato in Console2. Console2 esegue un'istanza cmd.exe per difetto, che non supporta i colori ANSI. Se si cambia la shell (tramite le impostazioni del Console2) ansicon.exe è possibile ottenere quei bei colori. http://sourceforge.net/projects/console/forums/forum/143117 / topic / 1501012

Se si desidera eseguire una shell bash Console2 con i colori, aggiungere una scheda con il seguente:

Shell: "C: \ Program Files \ ansi166 \ x64 \ ansicon.exe" c: \ cygwin64 \ bin \ bash --login -i "

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

Nota: Assicurarsi che si esegue installazioni compatibili di ogni prodotto (vale a dire 86 vs 64)

.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top