Frage

Bei der Verwendung von Console2 fällt es mir schwer, die git -farbige Ausgabe unter Windows zu ermöglichen.

Um Git auszutricksen, habe ich auch Term = 'Cygwin' festgelegt. Dies ermöglichte die Farben einer Standard -CMD.exe -Eingabeaufforderung, jedoch nicht in Console2. Ich habe überprüft, dass Console2 auch die Env var sehen kann.

Weiß jemand, wie man das zum Laufen bringt?

War es hilfreich?

Lösung

Ok, wow. Die Lösung besteht darin, die benutzerdefinierte Schriftfarbe in Console2 zu deaktivieren. Wenn es aktiviert ist, überschreibt es die erwarteten Farben.

Ich verwende eine benutzerdefinierte Farbe, um mir einen undurchsichtigen Text zu geben, wenn ich die Alpha -Transparenz von C2 verwendete. Ich habe es völlig vergessen.

Andere Tipps

Das ist seltsam, da mit einer Standardinstallation von Console2 (2.00.145) und MSYSGIT (1.6.5) auf Windows7 die Farben (ohne eine bestimmte Umgebungsvariable festzulegen):

ALT Text http://img690.imageshack.us/img690/981/console2.png

Dies steht im Einklang mit ThedeenoDa keine benutzerdefinierten Schriftfarben in einer Standardinstallation definiert sind.

Dies beantwortet Ihre Frage nicht direkt, sondern ein wichtiger Punkt in Bezug auf den ANSI -farbigen Text in Console2. Console2 führt standardmäßig eine CMD.exe -Instanz aus, die die ANSI -Farben nicht unterstützt. Wenn Sie Ihre Shell (über die Einstellungen von Console2) an ändern Ansicon.exe Sie können diese schönen Farben bekommen. http://sourceforge.net/projects/console/forums/forum/143117/topic/1501012

Wenn Sie eine Console2 -Bash -Shell mit Farben ausführen möchten, fügen Sie eine Registerkarte mit Folgendes hinzu:

Shell: "C: Programme Ansi166 x64 Ansicon.exe" C: cygwin64 bin bash - -login -i "

Icon: C: cygwin64 cygwin-terminal.ico

Hinweis: Stellen Sie sicher, dass Sie kompatible Installationen jedes Produkts ausführen (dh x86 vs x64).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top