文档目录
快捷键与命令面板
完整的快捷键列表,以及它们的设计理由。
列表
| 按键 | 操作 | 在终端内是否生效 |
|---|---|---|
| Ctrl+Shift+P | 打开命令面板 | 是 |
| Ctrl+K | 打开命令面板 | 否 |
| Ctrl+Tab / Ctrl+Shift+Tab | 下一个 / 上一个标签页 | 是 |
| Alt+1 … Alt+9 | 跳转到第 N 个标签页 | 是 |
| Ctrl+Shift+W | 关闭当前标签页 | 是 |
| Ctrl+/ | 显示快捷键 | 否 |
这张表也内置在应用中 —— 当光标不在终端内时,按 Ctrl+/ 即可查看。
为什么有两套快捷键
Ctrl+K、Ctrl+W 和 Ctrl+/ 对 shell 本身已经有特殊含义:删除到行尾、 删除单词、反向搜索历史记录(具体取决于所用 shell)。一个会吞掉这些按键的 终端应用会让人非常抓狂。
因此规则是:当光标处于终端内部时,与 shell 冲突的按键会直接发送给远程端, 您需要改用 Shift 变体。当光标在终端外部(侧边栏、对话框、列表)时, 使用较短的那套快捷键即可。
Alt+数字是按物理按键位置识别的,因此在 AZERTY 等其他布局下, Alt+1 依然对应第一个标签页。
命令面板
这是完成几乎任何操作的最快方式。打开面板并输入:
- VM 名称 —— 打开到该机器的终端
- 项目名称 —— 跳转到该项目
- 标签 —— 筛选出带有该标签的机器
- 操作名称 —— “锁定加密库”“设置”“报告”……
面板支持模糊搜索,因此输入 w01 依然能找到 web-01。当您管理着数十台
机器组成的机群时,这几乎是唯一好用的方式。
小贴士
- 按角色(
db-primary)而非 IP 来命名 VM:命令面板按名称搜索, 而您记住角色也比记住网段更容易。 - 统一使用标签(
prod、staging),然后在命令面板中输入标签即可看到整组机器。 - Alt+1 通常对应您最常返回查看的标签页 —— 把最重要的机器放在第一个标签页。