用系统默认的cmd.exe来跑cygwin非常不爽,刚找到cmd.exe的替代品console,在这里下载:
http://sourceforge.net/projects/console/files/
以下地址有console2的打包可以下载,里面包含一个reg文件,用于改善console2对中文的支持:
在console2里运行d:\cygwin\bin\bash --login -i就可以进入cygwin。
也可以用更方便的办法:
在console2的菜单上:edit--setting--tab,新建一个tab,shell这里填:
C:\cygwin\bin\bash.exe --login -i
然后在console主界面里选择这个tab就可以自动进入cygwin。
用以上这个方法,还解决了在vim里不能输入中文的问题。
经过测试在console2里系统自带的输入法和万能五笔内置版都不能输入中文,只有万能五笔外挂版可以正常使用。