当从 git-bash 启动新进程时,会在所有其他窗口下方创建新窗口,迫使我通过 Alt-Tab 键浏览所有其他窗口(或使用鼠标)来访问它们。
例如:
git rebase -i
正确git-bash
启动 Notepad++,但在后台git gui
正确启动 git-gui,但在后台explorer
: 相同的
然而:
gitk
从git-bash
前台启动 gitkexplorer
从cmd
前台启动资源管理器- 与 PowerShell 相同,所有命令均有效
所以,它似乎只发生在 git-bash 中,但并非总是如此,它是在我升级到 Windows 11 时开始的。
我已经尝试将 ForegroundLockTimeout 设置为 0,但问题并没有改变。