shift+右键显示在右键注册表项内新建字符串值键,键名Extended、键值默认
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts对应扩展名,如果没有进入HKEY_CLASS_ROOT,查找要修改的文件类型协议项目HKEY_CLASSES_ROOT中再尝试查找该ProgId同名的项目。在注册表增加HKEY_CLASSES_ROOT\Directory\Background\shell\cygwin\command键,键值设置为"${CYGWIN_HOME}\bin\mintty.exe" -i /Cygwin-Terminal.ico /bin/env _T="%V" /bin/bash -l,其中${CYGWIN_HOME}替换成cygwin的根目录,如"d:\cygwin\cygwin64\bin\mintty.exe" -i /Cygwin-Terminal.ico /bin/env _T="%V" /bin/bash -l
打开cygwin,编辑.bash_profile,增加如下内容:
# vim ~/.bash_profileexport _T=${_T//\\//}if [[ $_T == "" ]]; thenexport _T=~ficd "$_T"