如何使用 Windows 终端键盘快捷键

了解所有必要的 Windows 终端键盘快捷键和创建自定义键绑定的技巧。

Windows Terminal 是一个开源终端应用程序,允许您访问各种命令行工具和 shell,例如 PowerShell、CMD 和适用于 Linux 的 Windows 子系统 (WSL),以及其他自定义 shell。

它具有有用的功能,包括多个选项卡、窗格、Unicode 和 UTF-8 字符支持、GPU 加速文本渲染引擎、可点击的 URL、图形设置界面以及可自定义的主题、文本、颜色、背景和快捷键绑定。

从 Windows 10 版本 1903 开始​​,微软开始将 Windows 终端作为内置应用程序推出,这意味着它将与操作系统一起自动安装。如果您尚未安装 Windows Terminal,则可以从 Microsoft Store 或 GitHub 发布页面或 Microsoft 官方网站下载并安装它。

所有 Windows 终端键盘快捷键的列表

当您使用诸如 Windows 终端之类的命令行工具时,您将主要使用键盘来键入和执行命令。因此,每当您将手从键盘上移开以使用鼠标执行操作时,都是在浪费时间。幸运的是,Windows 终端为所有重要任务提供了多个键盘快捷键/热键,例如打开新选项卡、在选项卡之间切换、切换到/从全屏模式等。

无需每次启动时都在 Windows 搜索栏中搜索 Windows 终端,您可以将其固定到任务栏。然后,您只需单击任务栏中的 Windows 终端图标,或者您可以使用 Windows + 数字键盘快捷键打开它。

例如,如果您的任务栏上从左到右有谷歌浏览器、文件资源管理器、Word 和 Windows 终端,那么您可以使用 Windows + 4 快速打开 Windows 终端,将其最小化,或者如果它已经打开,则可以查看它。数字 4 是应用程序在任务栏上的位置。同样,Windows + 1 将启动 Google Chrome,Windows + 2 将启动文件资源管理器,Windows + 3 将打开 MS Word。

现在让我们看看您应该知道的最有用的 Windows 终端键盘快捷键列表。

行动快捷键
打开一个新的 Windows 终端实例。Ctrl + Shift + N
打开一个新的默认配置文件选项卡Ctrl + Shift + T
打开一个新选项卡,配置文件索引:1 到 9Ctrl + Shift + 数字 (1-9)
切换到选项卡 1 到 9Ctrl + Alt + 数字 (1-9)
切换到下一个选项卡Ctrl + Tab
切换到上一个选项卡Ctrl + Shift + Tab
打开配置文件选择下拉菜单Ctrl + Shift + 空格
打开当前选项卡的另一个实例。Ctrl + Shift + D
打开当前窗格的另一个实例。Alt + Shift + D
关闭当前选项卡Ctrl + Shift + W
复制选定的文本/命令Ctrl + C
粘贴选定的文本/命令 Ctrl + V
打开 Windows 终端设置 UICtrl + ,
打开默认设置文件Ctrl + Alt + ,
打开设置文件Ctrl + Shift + ,
寻找Ctrl + Shift + F
创建/拆分垂直窗格Alt + Shift + +
创建/拆分水平窗格Alt + Shift + -
向上调整当前窗格的大小Alt + Shift + ↑
向下调整当前窗格的大小Alt + Shift + ↓
向左调整当前窗格的大小Alt + Shift + ←
向右调整当前窗格的大小Alt + Shift + →
打开命令面板Ctrl + Shift + P
增加字体大小Ctrl + =
减小字体大小Ctrl + -
将字体大小重置为默认值Ctrl + 0
在 Windows 终端中向上滚动。Ctrl + Shift + ↑
在 Windows 终端中向下滚动。Ctrl + Shift + ↓
向上滚动一页Ctrl + Shift + PgUp
向下滚动一页Ctrl + Shift + PgDn
滚动到历史顶部Ctrl + Shift + 主页
滚动到历史底部 Ctrl + Shift + 结束
将焦点移至上一窗格Alt + ↑
将焦点向下移到一个窗格Alt + ↓
将焦点移到左侧的一个窗格Alt + ←
将焦点移到右侧的一个窗格 Alt + →
将焦点移到上次使用的窗格Ctrl + Alt + ←
打开/关闭高可见性屏幕模式。左 Alt + 左 Shift + PrtScn
召唤地震模式赢+`
打开/关闭全屏模式F11
关闭 Windows 终端(整个程序)Alt + F4

如何自定义和更改 Windows 终端键盘快捷键

正如我们之前提到的,Windows Terminal 是一个开源应用程序,您可以根据需要对其进行自定义,其中包括键盘快捷键(键绑定)。您可以通过编辑“settings.json”文件来添加新的热键并自定义 Windows 终端中所有预先存在的热键。

settings.json 文件是主要的配置文件,其中包含 Windows 终端应用程序的 VS 代码设置和其他配置信息。它可以轻松修改以满足您的需求。您可以通过“settings.json”文件中的“actions”属性(以前称为键绑定)修改任何键绑定/快捷方式。

Windows 终端有两个 JSON 文件,用于保存应用程序的设置。一个是“defaults.json”,您无法编辑/修改,但您可以将其用作参考以了解默认配置。另一个是“settings.json”,您可以对其进行编辑以自定义应用程序。

要访问“settings.json”文件,请单击 Windows 终端窗口顶部加号 (+) 按钮旁边的下拉菜单,然后选择“设置”。

然后,单击左侧导航栏底部的“打开 JSON 文件”选项。

如果这是您第一次打开 JSON 文件,它会询问您“您想如何打开此文件?”(使用哪个应用程序)。您可以在任何文本编辑器中打开和编辑 JSON 文件。因此,选择“更多应用↓”选项来选择您的文本编辑器。

然后向下滚动,选择一个文本编辑器(内置的记事本工作正常),然后单击“确定”。您还可以选中“始终使用此应用程序打开 .json 文件”框,使此应用程序成为 JSON 文件的默认应用程序。

这将在记事本中打开 settings.json 文件。

如果您想打开“default.json”文件以将其用作默认设置的参考,只需在按住 Alt 键的同时单击“打开 JSON 文件”选项。

记住 ‘defaut.json’ 文件不是供用户操作的,它只能作为参考。

在“settings.json”中,您可能只会在“action”(以前称为键绑定)属性下看到几个键绑定对象。这是因为大多数键绑定仅存储在“default.json 文件”中。

如果您查看 ‘defaults.json’ 文件,您会在 ‘actions’ 数组下发现所有默认的键绑定对象分为几个类别。

如果某个快捷键/热键对您来说不方便,并且您想更改它或者您想为某个操作添加一个新的热键,那么您可以将相关的键绑定对象从 'defaults.json' 文件复制到 ' settings.json' 文件并更改对象中的 keys 属性。每个键绑定对象都有一个“命令”值(它是一个字符串)和一个“键”值(它是快捷文本的组合)。

例如,如果要将“关闭当前窗格”的热键修改为 Ctrl+Shift+X 而不是默认的 Ctrl+Shift+W,那么只需将默认快捷键替换为您的快捷键即可。为此,我们从“default.json”文件中复制“closepane”对象。

并将该对象粘贴到“settings.json”文件的“action”属性下。然后,将快捷键(Keys 值)Ctrl+Shift+W 替换为 Ctrl+Shift+X,如下所示。

不要尝试更改键绑定对象中的任何其他内容,只更改快捷方式文本。

更改快捷方式后,单击“文件”并选择“保存”或按 Ctrl + S 保存更改。

您可以使用相同的方法添加新的快捷键。此外,当您更改快捷方式文本时,请确保它不与文件中的其他快捷键冲突。

这就是您在 Windows 终端中应该知道的所有快捷键。