在控制台之间切换

在控制台之间切换

我很高兴在我的Windows机器上使用 WSL2 和 Ubuntu。但是如何在控制台之间切换?CTRL++ 、++不再起作用。我正在使用 Windows 终端连接到 WSL Ubuntu。ALTF1CTRLALTF2

答案1

虽然Ctrl++AltF1无法在 WSL 下工作,但还是有一些替代方案。

Windows Terminal 中的每个“控制台”都只是一个单独的选项卡。只需点击下拉菜单 ( ) 并在那里选择您的 WSL 配置文件即可。假设您使用的是 Windows Terminal 的默认键绑定,则选择选项卡的按键组合是关闭类似于 Linux 控制台的 -- Ctrl+ Alt+ 1(数字,而不是功能键)。 Ctrl+TabCtrl+ Shift+Tab也可以在那里使用。我猜你甚至可以将功能键指定为切换选项卡的绑定。

您甚至可以为 Windows Terminal 设置一个启动脚本,自动分配 7 个 WSL 配置文件选项卡,以便它们始终可用。请注意,退出会话会关闭选项卡。WSL 中没有“返回登录”的概念;实际上,根本没有“登录”的概念。

或者,我建议tmux在 WSL 中管理多个 shell 会话(它已默认安装在 WSL 上的 Ubuntu 发行版中)。然后,您只需使用类似 的命令启动一次 WSL wsl tmux。这将使您能够tmux随意创建新的窗口/控制台。它还提供基于键盘的回滚,以及无数其他功能。

相关内容