MSYS为Windows提供了丰富的Linux工具集的移植版本,比如bash、make、gawk、grep等,为了更方便的使用其提供的命令行工具,我把它添加到了Windows资源管理器的右键菜单中。
工具准备
MSYS-CN: https://code.google.com/p/msys-cn/
这里我使用了能更好的支持中文的MSYS-CN版本
打开加加: http://www.freewebs.com/dengdun/cn/openxx.htm
一个方便添加自定义右键菜单的小工具
配置右键菜单
安装好“打开加加”,并将下载的MSYS-CN解压,我这里解压在 D:\Dev\MSYS,按下图所示配置:
为了使界面看起来更友好,我这里使用rxvt来调用msys-bash,其中的参数为:
-tn msys -sl 3000 -fn Fixedsys -fg white -bg black -sr -e D:\Dev\MSYS\bin\bash.exe --login -i
注意将路径修改为你自己的MSYS所在路径
启动目录修正
MSYS在默认情况下会把当前目录重置为虚拟的当前用户主目录,这样便失去原本想要在当前目录执行命令的便利性,为了使msys-bash启动后停留在当前目录,我们需要做一些小改动。
打开MSYS中的\etc\profile文件,找到里面最后部分的
# Enter home dirctory cd "$HOME"
将切换到用户主目录的代码注释掉,变成
# Enter home dirctory #cd "$HOME"
参见:
0 条评论。