如何暂时阻止 WSL WSLTTY 终端自动关闭?

如何暂时阻止 WSL WSLTTY 终端自动关闭?

我的任务栏上有一个快捷方式,可以打开WSLTTY 终端。当我单击它时,它会闪烁打开并立即关闭。我怀疑有一条错误消息正在打印,但它关闭得太快了,我没法阅读。如何暂时阻止 WSL WSLTTY 终端自动关闭?

当我打开 Ubuntu 终端(Ubuntu 发行版安装的终端)时,没有任何问题,但我不想使用该终端。


这个问题相似的如何使用命令打开 WSL 终端而不使其自动关闭?区别如下:

  1. 原始帖子询问的是 WSL1,而不是 2。
  2. 原始帖子并未使用 WSLTTY。
  3. 原始帖子询问如何从命令行打开终端;而我正在单击任务栏快捷方式。

笔记:

答案1

  1. 右键单击 WSLTTY 快捷方式,然后单击“属性”
  2. 我们假设目标字段如下所示:%LOCALAPPDATA%\wsltty\bin\mintty.exe --tabbar=4 -o "KeyFunctions=t:new-window-cwd;w:close" --WSL="Ubuntu" --configdir="%APPDATA%\wsltty" -
  3. -通过将最后一个替换为来修改目标字段-h always -。根据上述示例,目标字段现在将如下所示:%LOCALAPPDATA%\wsltty\bin\mintty.exe --tabbar=4 -o "KeyFunctions=t:new-window-cwd;w:close" --WSL="Ubuntu" --configdir="%APPDATA%\wsltty" -h always -
  4. 双击快捷方式打开终端。它不会再自动关闭。

笔记:

相关内容