[英]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.