你需要开始使用这个隐藏的Windows Terminal功能
如果你在Windows命令行中花费大量时间,有一个Windows Terminal功能将从根本上改变你的工作方式——而且很可能你从未听说过它。多年来,Windows Terminal的更新悄悄让它变得不可思议,但微软开发者在2021年就悄悄加入了这个受电子游戏启发的功能。考虑到它带来的生产力提升,它真的应该更受欢迎。
欢迎使用Quake模式
想象一下,只需一个键盘快捷键就能从屏幕顶部调出终端窗口,然后同样快速地将其关闭。无需在任务栏中寻找,无需打开新窗口,无需在应用程序之间使用Alt+Tab切换。你按下一个快捷键,终端就会出现——再按一次,它就消失了。这就是Quake模式。
该功能于2021年5月在Windows Terminal 1.9预览版中添加,正如你可能猜到的,是受流行电子游戏《Quake》的启发。该游戏的控制台 famously 从屏幕顶部滑下。微软团队认为这是一个很好的用户体验模式,于是直接将其内置到Windows Terminal中。
开始使用也非常简单。该功能默认启用,因此只要你有活动的Windows Terminal窗口准备就绪,只需按下Windows键+`,终端就会出现。
反引号键(`)通常位于键盘上Esc键下方。
当你第一次启动Quake模式后,你可以关闭任何打开的Windows Terminal窗口,它会自动在后台运行。终端会话始终保持活动状态。这很重要,因为这意味着你可以关闭窗口,做其他事情,然后重新调出它,发现你的会话完全保持原样。
想想你的工作流程。也许你正在编写代码,需要运行一个命令。你要么最小化编辑器,打开终端,运行命令,然后返回代码。或者你有多个窗口打开,不断在它们之间跳转。Quake模式完全消除了这种摩擦。结合快速、多彩且易于使用的Windows终端,Quake模式是一个杀手级功能。它还使得访问工具(比如我令人震惊的高效基于文本的日历)变得轻而易举。
开发人员、系统管理员,甚至经常运行自动化脚本的高级用户都会发现这非常有用。无论你需要终止进程、检查系统日志还是运行终端工具,只需按下Windows键+`,你就可以开始了。终端窗口始终位于顶部,因此永远不会被其他窗口埋没。你可以通过拖动底部边缘来调整其大小,它会自动进入焦点模式,这意味着终端在出现在屏幕上的瞬间就可以使用。
改善你的终端体验
首先,你不需要进行任何设置即可运行Quake模式。然而,它与Windows Terminal应用程序中的所有其他功能都能很好地配合。这意味着你的默认配置文件会自动加载。如果你将PowerShell设置为默认值,那就是你得到的。如果你更喜欢命令提示符或WSL,Quake模式将尊重该选择并为你提供所需的shell。
也就是说,如前所述,Quake模式需要在首次启动前让Windows Terminal在后台运行。手动启动Windows Terminal并不是什么大任务,但如果你希望Windows启动完成后立即运行它,可以在Windows启动文件夹中创建快捷方式来自动执行此操作。
通过按Windows键+R打开运行对话框,运行shell:startup导航到Windows启动文件夹。在那里,使用以下路径创建一个新快捷方式:wt.exe -w _quake
就这样。即使你没有打开Windows Terminal会话,Quake模式键盘快捷键现在也会运行。如果你更愿意手动启动Quake模式,也可以在运行对话框中运行此命令。
Quake模式改变你使用终端的方式
Quake模式不会彻底改变你的生活或任何东西,但它消除了工作流程中的一个真正痛点。如果你是一个经常使用Windows命令行的人,你会立即体会到当你不经常切换窗口时,事情变得多么顺畅。这就是我一度使用4个显示器的原因之一。
这个功能存在于Windows Terminal中却相对不为人知,老实说是一种遗憾。它已经存在多年,无缝运行,并且可供所有使用Windows的人使用。所以帮自己一个忙,现在就按下Windows键+`。如果Windows Terminal正在运行,你会明白我的意思。如果没有,运行它并亲自体验Quake模式。