我試圖將MSYS2 shell集成到Visual Studio Code集成終端中。這裏是我的用戶設置:如何將MSYS2 shell集成到Window上的Visual Studio代碼中?
{
"terminal.integrated.shell.windows": "C:\\msys64\\usr\\bin\\bash.exe",
"terminal.integrated.shellArgs.windows": ["--login", "-i"]
}
不過,我跑到哪裏--login
改變當前工作目錄到Windows家庭問題。我想讓當前目錄位於我的工作區的根目錄下。
我的進一步嘗試是我嘗試添加一個標誌-c 'cd ${workspaceRoot}'
。但是,bash會在開始時崩潰。我可以通過刪除--login
來正確進入當前目錄,但是如果沒有登錄模式,則所有其他shell命令(ls
,cd
等)都不可用。
如何正確地將MSYS2 shell集成到我的vscode中?
我通常開始msys2使用' - 使用 - 全path'參數,所以我的PATH變量保持不變。 –