При запуске командной строки Mercurial с включенным расширением цвета цвета выглядят так, как ожидается в командной строке Windows (cmd.exe
). Однако в cygwin цвета отображаются как базовые коды ANSI (например: ←[0;34;1m
).
Когда я искал решение, казалось, что цвета чаще работают в cygwin, но не в командной строке. Я забыл установить что-то полезное в cygwin, которое активировало бы отображение цветов?
Я испытываю проблему как на Windows 7 64-битной, так и на Vista 32-битной машине. Я пробовал обе оболочки: bash
и tcsh
. Я могу видеть цвета в обеих оболочках, если я делаю что-то вроде ls --color
.