PowerShell 不显示 Unix 颜色

Pau*_*han 5 linux powershell console colors

我在 Windows 机器上使用各种 Linux 程序;其中一些具有彩色输出。GnuWin32 等等。

\n\n

但是,Windows PowerShell 不支持 Linux 颜色;它收到类似的消息\xe2\x86\x90[0m31m(这是颜色控制代码),并渲染该消息而不是颜色。

\n\n

有没有办法解决?

\n

Kev*_*nko 3

Powershell 只是一个文本模式程序,在 Windows 控制台中运行。Windows 控制台不支持您所看到的ANSI 转义序列。

要修复它,很大程度上取决于您使用的程序。我猜你使用 cygwin 来运行这些脚本?