Cygwin-Farbapplikation mit ANSI-Codes (Beispiel: ← [0; 34; 1 m)

0

Ich führe die Avrora-Simulation für tinyOS-Anwendungen mit cygwin aus. Die Farben werden jedoch als zugrunde liegende ANSI-Codes angezeigt (z. B .: ←[0;34;1m ).

Ich habe das Problem unter Windows 7 32-Bit. Ich kann Farben sehen, wenn ich so etwas mache ls --color.

Salahadin
quelle

Antworten:

0

Vermutlich ist Avrora kein Cygwin-Programm und Sie verwenden die Standard-Cygwin-Konsole. Cygwin unterstützt ANSI-Farbcodes in der Konsole, wie Sie gesehen haben ls --color, aber nur für Cygwin-Programme, d. h. solche, die mit der Cygwin-DLL verknüpft sind. Nicht-Cygwin-Programme sehen nur eine Standard-Windows-Konsole, die keine ANSI-Codes unterstützt.

Sie sollten jedoch in der Lage sein, dies zu erreichen, indem Sie eines der alternativen Cygwin-Terminals wie mintty oder xterm verwenden.

ak2
quelle