VisualStudio Code の ターミナル に MSYS2 の zsh を使う
settings.jsonに以下のように記述
{ "terminal.integrated.shell.windows": "C:\\msys64\\usr\\bin\\zsh.exe", "terminal.integrated.env.windows": { "MSYSTEM": "MINGW64", "CHERE_INVOKING": "1", "MSYS2_PATH_TYPE": "inherit" }, "terminal.integrated.shellArgs.windows": [ "--login" ], "terminal.integrated.cursorStyle": "line" }
MSYS2でインストールしたGitは挙動不審なのでGit for Windowsを使用する。 したがって「"MSYS2_PATH_TYPE": "inherit"」は必須。