来源http://blog.163.com/lixiangqiu_9202/blog/static/5357503720127231060634/
下载msys
  1. http://xxwt.ddvip.com:81/down/MSYS-1.0.11.zip?id=97582&key=f48df55f4e2da3702b18921ba7da8dde&=MSYS-1.0.11.zip
下载mintty.exe(msys对应的版本)
  1. http://mintty.googlecode.com/files/mintty-1.1.2-msys.zip
安装msys,然后将mintty.exe放到msys/bin下面
修改msys.bat
找到
  1. if "x%1" == "x-norxvt" set MSYSCON=sh.exe
在后面插入
  1. if "x%1" =="x-mintty" set MSYSCON=mintty.exe
找到
  1. if "x%MSYSCON%" == "xrxvt.exe" goto startrxvt
后面插入
  1. if "x%MSYSCON%" == "xmintty.exe" goto startmintty
找到
  1. :startrxvt
  2. ......
  3. ......
  4. ......
  5. exit
在exit后面一行加入下面这样的内容
  1. :startmintty
  2. if NOT EXIST %WD%mintty.exe goto startsh
  3. start %WD%mintty -e /bin/bash --login -i
  4. exit
创建快捷方式
在需要的地方建立msys的快捷方式,右键->属性,在目标一栏中加上-mintty参数,注意空格
如下图
打开后效果如下图
10-04 06:08