在VSCode终端中运行msys2 shell

问题描述 投票:0回答:1

我正在使用(a customized install of)msys2,我希望使其在VSCode集成终端中运行。但是,它似乎不想在那里运行。与普通的msys不同,它具有msys2_shell.batmsys2_shell.cmd。它似乎总是打开一个单独的shell窗口,但我不希望这种情况总是发生,我想保持它的集成性,以便可以使用快捷方式等。我已经尝试过-no-start选项。有什么建议吗?

谢谢!

bash visual-studio-code command-prompt msys2 devkitpro
1个回答
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/

© www.soinside.com 2019 - 2024. All rights reserved.