我正在使用(a customized install of)msys2,并且我希望使其在VSCode集成终端中运行。但是,它似乎不想在此处运行。与普通的msys不同,它具有msys2_shell.bat
和msys2_shell.cmd
。它似乎总是打开一个单独的shell窗口,但是我不希望这种情况总是发生,我想保持它的集成性,以便可以使用快捷方式等。我已经尝试过-no-start
选项。有什么建议吗?
谢谢!
答案 0 :(得分:1)
msys2_shell.cmd -no-start -defterm
可以工作。除此之外,如果您记得设置MSYSTEM
并调用登录shell,则可以直接调用Bash:C:\msys64\usr\bin\env MSYSTEM=MSYS /usr/bin/bash -li
有关更多详细信息,请参见https://www.msys2.org/wiki/Launchers/。