msys右键打开当前目录
用MinGW编译时经常需要运行msys然后输入编译命令,然后一路cd到project目录,比较繁琐。
搜索了一下可以增加一个msys右键菜单,直接当前目录运行编译命令,很简单。
工程环境用的是MinGW32,msys1.0,其它版本应该也是类似的修改方法:
1 修改C:\MinGW\msys\1.0\etc\profile文件,注释掉末尾的#cd "$HOME"
2 打开注册表,定位到 \HKEY_CLASSES_ROOT\Directory\Background\shell,新建项msys,msys下新建项command,command的默认值改为“C:\MinGW\msys\1.0\msys.bat”
3 添加图标,定位到刚才新建的msys:\HKEY_CLASSES_ROOT\Directory\Background\shell\msys,新建字符串值,名字为icon,值设置为 “C:\MinGW\msys\1.0\msys.ico”
4 完成,任意文件夹右键都会出现msys菜单,运行后自动跳转到当前目录,没出现就f5刷新一下再看。
--------------
Now, Or Never.
--------------