多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] ># win7下右键 cygwin 直接进入当前路径 此处是为了实现右键在当前路径和打开cygwin终端,使得打开cygwin就能直接将路径切换到当前路径。</br> 我的cygwin习惯上使用`fish shell`,我的cygwin上已经安装了`fish`,接下来实现为鼠标右键添加该项。</br> **1·开始->运行(或者win键+R),输入REGEDIT,回车,打开注册表编辑器;**</br> **2·找到HKEY_CLASSES_ROOT\Directory\Background\shell;** </br> **3·右键点击shell,“新建”->“项”,名字是要显示在右键菜单中的,可以随便写。这里写“open_cygwin”,回车;**</br> **4·在刚创建的“open_cygwin”上点右键,新建->项,写“command”,回车。右边窗口会显示一个名字叫“默认”,类型为“REG_SZ”的键值;** </br> **5·双击 “默认”,能够修改数值数据,输入Cygwin的启动程序mintty.exe路径,例如我的`"D:\cygwin64\bin\mintty.exe" "-i" "/Cygwin-Terminal.ico" "-e" "fish"`。** 稍微介绍一下 ``` "D:\cygwin64\bin\mintty.exe" "-i" "/Cygwin-Terminal.ico" "-e" "fish" 1."D:\cygwin64\bin\mintty.exe" : cygwin的终端程序路径 2."-i" "/Cygwin-Terminal.ico" : 指明打开终端的图表 3. "-e" "fish" :打开终端自动执行命令 fish ``` **6·验证,在文件夹中点开右键,可以看到多了一个名字叫“open_cygwin”的选项。点击即从当前目录打开。**</br> **7·我们可以用修改显示的名字并为其添加图标,选中`open_cygwin`,在其下面添加如下内容:** ![](https://img.kancloud.cn/31/fa/31fae3ccba700cc06180fa810ef1c666_1361x449.png) **看一下效果** ![](https://img.kancloud.cn/45/5c/455c636acefd98ecadd8f92713daaa7c_831x782.png) ![](https://img.kancloud.cn/24/88/2488d776444db5de0a0828fcfcc8b712_1521x393.png)