首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(Windows 10) GitBash不格式化颜色-找不到配置设置

(Windows 10) GitBash不格式化颜色-找不到配置设置
EN

Stack Overflow用户
提问于 2017-01-14 17:27:19
回答 2查看 5.1K关注 0票数 4

背景

我的GitBash命令行没有显示颜色或格式,似乎是在转义字符.例如:

代码语言:javascript
复制
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”。

问题

我真的找不到这个配置设置.这是我最近的一次..。

如何实现上述解决方案?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 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。

票数 2
EN

Stack Overflow用户

发布于 2021-01-26 11:04:27

对于任何有同样问题的人来说,并找到这个线程:

这个解决方案在Windows 10上为我工作:

在另一个线程中得到了帮助--创建了一个windows系统变量FORCE_COLOR,并将其设置为true,没有重新启动,现在我在Git (windows 7)中有了颜色。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41652866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档