[英]Combine Git Bash and opening in current folder in CMDER
请有这种经验的我描述一下如何正确设置CMDER的选项以在当前文件夹中使用Git Bash打开新控制台(例如在此处打开CMDER)。 此字符串不起作用:
"C:\Program Files (x86)\Git\bin\sh.exe" --login -i -new_console:%__CD__%
我试过混合这个
""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
和这个
cmd /k "%ConEmuDir%\..\init.bat" -new_console:%__CD__%
您的第二个选项应该有效:
- 打开 Conemu
- 打开
Settings -> Tasks
或转到 new tab button ->Setup tasks
。- 单击 + 添加新任务
- 输入名称为 Git Bash 或任何您喜欢的名称
任务参数:
/icon "C:\Program Files (x86)\Git\etc\git.ico" /dir "C:\_git"
命令:
"C:\Program Files (x86)\Git\bin\sh.exe" --login -i
如果您想强制您的
$HOME
目录位于本地 HD 而非网络驱动器上,您可以使用以下命令执行此操作:
"set PATH=C:\Users\<username>;%PATH%" & "set HOME=C:\Users\Ndecarteret" & "C:\Program Files (x86)\Git\bin\sh.exe" --login -i
本教程也很完整。
注意:您的案例可能与问题 709相关。
使用此脚本(例如将其设置为快捷方式)
%windir%\system32\wscript.exe "C:\Program Files (x86)\Git\Git Bash.vbs" "PATH"
您只需使用Git Bash.vbs
并将其传递给所需文件夹的路径参数。 这就是git bash here
上下文菜单的工作方式。 将 $1 作为文件夹参数传递。
--login
传递给 bash 的--login
命令行选项使其表现为“登录外壳”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.