dou*_*hot 7 windows cygwin cmd colors
操作系统:Windows XP SP3(不幸的是)
我已下载并安装了最新版本的Cygwin和Git.我还配置了我的环境,在我的系统路径中包含每个"bin"文件夹,并设置用户变量TERM = msys.我现在可以进入cmd并使用以下命令,例如:
git状态
并获得彩色输出,即对于状态,要提交的更改为绿色,而未跟踪的文件等为红色.如果没有设置TERM = msys,情况就不是这样.
但是,由于我也将Cygwin bin添加到我的路径中,我可以使用
LS
获取目录列表,但没有彩色输出.我是否正确地假设,因为我只使用通过cmd的二进制文件而不是Cygwin本身,获得彩色输出必须与仅配置BASH配置文件不同?假设这是可能的; 但是,如果它可以用Git完成,那么它也可以用Cygwin二进制文件来完成.
我很乐意详细说明或澄清任何细节.谢谢.
当你这样做时,基本颜色应该仍然有用ls --color.由于您无法在cmd.exe中使用别名,因此可以使用doskeyWindows实用程序.
doskey ls=ls --color
有多种方法可以使命令在每次启动cmd.exe shell时自动运行.这是一个:http://www.tildemark.com/loading-doskey-automatically-with-cmd/