如何将 mintty.exe 设置为 Windows 上的默认终端?

How to set mintty.exe as the default terminal on Windows?

我正在尝试将 Cygwin 安装的 https://github.com/mintty/mintty 终端设置为默认 Visual Studio 代码终端:

"terminal.integrated.shell.windows": "D:\Cygwin\bin\mintty.exe",

但它会在新 window 上打开 Mintty.exe 终端,而不是将其显示为嵌入式控制台。


我找到的相关主题:

  1. How to Integrate babun shell in VS code
  2. Is it possible to configure Babun/ZSH for the integrated terminal on Windows?
  3. How to integrate terminal whth babun on windows?

你应该使用 "D:\Cygwin\bin\bash.exe" 而不是 mintty

干杯。

有两个终端设置,您可能需要这样设置:

"terminal.external.windowsExec": "D:\cygwin64\bin\mintty.exe",
"terminal.integrated.shell.windows": "D:\cygwin64\bin\bash.exe",