cygwin 打开三个窗口而不是一个

jeb*_*jeb 2 terminal cygwin

如果我打开一个 cygwin 终端窗口,它会打开三个而不是一个窗口。

标题是

C:\cygwin\bin\mintty.exe
Cygwin 终端
<my host and current directory>

只有第三个窗口可用,其他窗口我无法输入任何内容,但是当我关闭三个窗口之一时,其他两个窗口也都关闭。

重新启动Windows(Win7x64)后,它是随机的。
有时只会打开一个窗口,即使我为每个终端启动多个终端也只打开一个窗口。
但有时在重新启动后我总是打开三个窗口。

如果我taskkill /f /im conhost.exe在启动终端后使用,则其他窗口关闭但终端窗口保持打开状态。
但这不应该是解决方案,因为我遇到了烦人的行为,每个命令都会打开一个新窗口,该窗口在命令完成后消失。
微软在 Windows 7 中引入了 conhost 进程,用于正确处理终端窗口的拖放功能。

有谁知道这个效果吗?以及如何解决?

窗口 1 在此处输入图片说明 窗口 3

小智 5

移动到 Windows 10 后遇到了同样的问题。解决了它在 Windows 8 兼容模式下运行 mintty 的问题。这在这里讨论:https : //github.com/mintty/mintty/issues/439