背景
我的GitBash命令行没有显示颜色或格式,似乎是在转义字符.例如:
The Entity shortcut name: CarBundle:Car
C[K7arBundle8a[K7rBundle8r[K7Bundle8B[K7undle8u[K7ndle8n[K7dle8d[K7le8l[K7e8e[K:[KC[Ka[Kr[K在做了一些调查之后,我找到了这个解决方案:
要显示转义字符,请通过右键单击终端>选项>终端>类型>xterm-256色,尝试将终端的Git Bash选项更改为“xterm-256 Click”。
问题
我真的找不到这个配置设置.这是我最近的一次..。

如何实现上述解决方案?
发布于 2017-01-15 05:46:14
Windows CMD不解释ANSI转义序列。
您可以遵循"Windows shell中的ANSI颜色“和下载扫描程序,用ansicon -i安装它(用ansicon -u卸载):这将适用于Windows 7。
Windows 10确实支持ANSI颜色。,但是请注意,在最近版本的Windows 10中,这可能无法工作,就像在本期中看到的那样。
问题是,对于Windows 10.0.10586,默认启用了它,但是对于Windows 10.0.14393 (周年更新),程序必须显式启用它。
尝试在CMD而不是git bash中使用git命令。
通过在%PATH%中添加<path/to/git>\usr\bin文件夹,您仍然可以从<path/to/git>\usr\bin命令中获益,而不必输入git。
发布于 2021-01-26 11:04:27
对于任何有同样问题的人来说,并找到这个线程:
这个解决方案在Windows 10上为我工作:
在另一个线程中得到了帮助--创建了一个windows系统变量FORCE_COLOR,并将其设置为true,没有重新启动,现在我在Git (windows 7)中有了颜色。
https://stackoverflow.com/questions/41652866
复制相似问题