您当前位置: 首页 » 折腾 » 集成MSYS的Shell到Windows资源管理器右键菜单

集成MSYS的Shell到Windows资源管理器右键菜单

2013年11月22日 | 发表评论(0) 查看评论

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,按下图所示配置:
Open++
为了使界面看起来更友好,我这里使用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"

大功告成!现在尽情享用MSYS工具的便利吧!
MSYS-CN

参见:

  1. MSYS – http://mingw.org/wiki/msys
  2. MSYS-CN – https://code.google.com/p/msys-cn/
  3. 打开加加 – http://www.freewebs.com/dengdun/cn/openxx.htm
分享到: 更多
分类:

折腾

| 标签:

发表评论?

0 条评论。

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>