如果在系统中使用 MinGW 的话,用 MSYS 作为 Windows 的 cmd 会比较方便。

MSYS 提供了一个模拟的 bash 环境,当然,其中包含了基本的 bash 命令,比如 ls 等。除了基本的 bash 命令外,它还提供了用 bash 的方式来运行 Windows 的程序。当你不清楚在 MSYS 里运行的某个命令的目录在哪里的时候,你可以用 which 这个命令来查询。通过 which 这个命令,你也可以判断出这个命令是 MSYS bash 里的命令,还是你安装在 Windows 里的程序。

利用 MSYS 可以基本代替 cmd 的日常使用。

MSYS 的安装很简单,下载安装文件,一路安装下去就可以了。在提示你是否安装有 MinGW 的时候,你根据你的实际情况填写即可。

MSYS 默认的颜色、字体配置十分的丑陋,可以通过

C:\msys\1.0\msys.bat

这个文件来修改,即安装路径下的 msys.bat 文件。

修改 MSYS 的终端字体、颜色等属性,找到表述和下面这一行相类似的地方:

start rxvt -backspacekey -sl 2500 -fg %FGCOLOR% -bg %BGCOLOR% -sr -fn Courier-12 -tn msys -geometry 80×25 -e /bin/sh –login -i

把这里面的属性值根据你的喜好来改,就可以美化出一个更加漂亮的终端窗口了:

start rxvt -backspacekey -sl 2500 -fg white -bg black -sr -fn Courier-bold-14 -tn msys -geometry 100×40 -e /bin/sh –login -i

这些属性值都可以随便自己设定,不过这一行一定要作为一行来保存!