I tried to integrate MSYS2 shell into Visual studio Code integrated terminal. Here\'s my user settings:
{ \"terminal.integrated.shell.windows\": \"C:\\\\
{ "terminal.integrated.shell.windows": "C:\\msys64\\usr\\bin\\sh.exe", "terminal.integrated.shellArgs.windows": ["--login", "-i"] }
Worked for me.