操作系统: Windows XP SP3 (不幸的是)
我已经下载并安装了最新版本的Cygwin和Git。我还配置了我的环境,将每个“bin”文件夹包含在系统路径中,并设置了一个用户变量TERM=msys。现在我可以进入cmd并使用以下命令:
git status
并获得彩色输出,例如状态下要提交的更改为绿色,而未跟踪的文件等为红色。如果没有设置TERM=msys,就不会出现这种情况。
然而,由于我还将Cygwin bin添加到了我的路径中,因此我可以使用
ls
来获取目录列表,但没有带有颜色的输出。我是否正确地假设,由于我只是通过cmd使用二进制文件,而不是使用Cygwin本身,所以要获得带有颜色的输出必须与配置BASH文件不同?如果这是可能的;然而,似乎可以通过Git完成,那么也可以通过Cygwin二进制文件完成。
如有任何细节需要澄清或说明,我很乐意提供。谢谢。