# 快捷键 | Liu Terminal

> Liu Terminal 快捷键。标签页、分屏、会话、搜索和 AI 代理的完整键盘快捷键参考。

URL: https://liu.software/zh/docs/keys/  
Language: zh  
Updated: 2026-10-20

快捷键显示为 macOS 格式。Linux 将根据平台事件映射使用 Ctrl/Super。所有可绑定的操作都可以通过“设置 → 按键”或 ~/.config/Liu/keybindings.json 进行修改。

## 标签页管理

- `⌘ T` 新建标签页
- `⌘ W` 关闭标签页
- `⌃ Tab` 下一个标签页
- `⌃ ⇧ Tab` 上一个标签页
- `⌘ 1 … ⌘ 9` 跳转到标签页 1–9
- `⌘ ⇧ T` 重新打开关闭的标签页
- `⌘ ⇧ E` 重命名标签页

## 代理与 AI

- `⌘ ⇧ M` 语音提示：开始口述，再按一次结束
- `⌘ ⇧ A` 添加 Vault 来源：向代理插入一条 Vault 笔记引用
- `⌃ ⌘ ⌃ ⌘` 翻译提示行：快速连按两次 Ctrl+Cmd
- `⌘ ⇧ V` 金库浏览器

## 视图与面板

- `⌘ B` 切换侧边栏
- `⌘ K` 命令面板
- `⌘ ⇧ K` 清屏
- `⌘ ⇧ S` 站点管理器

## 字体

`⌘ + / ⌘ -` 增大/缩小字体大小

`⌘ 0` 重置字体大小

## 编辑

- `⌘ C / ⌘ X / ⌘ V / ⌘ A` 复制 / 剪切 / 粘贴 / 全选
- `→` 接受行内命令建议
- `⌘ F` 查找
- `⌘ S` 保存文件

## 代码编辑器

在编辑器中打开文档时生效。行命令作用于光标所在的行。

- `⌘ S` 保存
- `⌘ Z / ⌘ ⇧ Z` 撤销 / 重做
- `⌘ V` 在光标处粘贴
- `⌘ D` 复制当前行
- `⌘ C / ⌘ X` 复制 / 剪切当前行
- `⌘ ⌫` 删除到行首
- `⌘ ← / ⌘ →` 行首 / 行尾
- `⌘ ↑ / ⌘ ↓` 文档开头 / 结尾
- `⌥ ← / ⌥ →` 按单词移动
- `⌥ ⌫ / ⌥ ⌦` 删除光标前 / 后的单词
- `Tab` 插入四个空格
- `PgUp / PgDn` 移动二十行

## 代码编辑器：查找与替换

查找条打开时，它的按键优先于编辑器。

- `⌘ F` 打开查找
- `⌘ ⇧ F / ⌘ ⌥ F` 打开查找与替换
- `Enter / ⌘ G` 下一个匹配
- `⇧ Enter / ⌘ ⇧ G` 上一个匹配
- `Tab` 在查找和替换字段间切换
- `Enter` 在替换字段中：替换当前匹配并移到下一个
- `⌘ Enter` 全部替换
- `Esc` 关闭工具条；光标停留在当前匹配处

## 终端滚动

- `⇧ PageUp / ⇧ PageDown` 向上 / 向下翻页
- `⇧ Home / ⇧ End` 跳转到顶部 / 底部
- `⌥ ↑` 命令历史弹窗
- `⌘ ⇧ ↑ / ⌘ ⇧ ↓` 跳到上一个 / 下一个提示符

## 分屏（键盘）

- `⌘ D` 水平分屏
- `⌘ ⇧ D` 垂直分屏
- `⌘ ⌥ ← / →` 微调水平分屏分割线 ±5%
- `⌘ ⌥ ↑ / ↓` 微调垂直分屏分割线 ±5%

## 窗口位置

- `⌘ ⌃ ←` 吸附到左半屏
- `⌘ ⌃ →` 吸附到右半屏
- `⌘ ⌃ ↑` 最大化
- `⌘ ⌃ ↓` 居中窗口
- `⌘ ⌃ ⇧ ←` 左上角四分之一
- `⌘ ⌃ ⇧ →` 右上角四分之一
- `⌘ ⌃ ⇧ ↑` 上半屏
- `⌘ ⌃ ⇧ ↓` 下半屏

## 其他

`⌘ ⇧ I` 广播输入

`⌘ ,` 设置

## Cmd + 鼠标 / 拖放

- 交互 Cmd+点击终端单元格
- 操作 打开光标下的 URL
- 源码 `src/main.c:6981`

- 交互 按住 Cmd 在终端上悬停
- 操作 显示下划线 URL 并切换到手形光标
- 源码 `src/main.c:7695`

- 交互 拖动标签页到新位置
- 操作 重新排序标签页
- 源码 `src/main.c:8078`

- 交互 拖动标签页到另一个工作区芯片
- 操作 将标签页移动到该分组
- 源码 `src/main.c:8060`

- 交互 将标签页拖入终端区域
- 操作 将其与当前标签页拆分为分屏
- 源码 `src/main.c:8076`

- 交互 将文件浏览器条目拖动到文件夹行
- 操作 移动文件
- 源码 `src/main.c:6924-7370`

- 交互 将文件浏览器条目拖出窗口
- 操作 macOS 原生拖拽：放入 Finder 或其他应用
- 源码 `fb_os_drag_handed_off`

- 交互 拖动侧边栏 cwd 面包屑
- 操作 页眉拖拽：将文件夹拖出窗口
- 源码 `src/main.c:6960`

- 交互 将 Markdown/编辑器查看器标题拖到标签栏
- 操作 在新终端标签页中自动运行文件
- 源码 `src/main.c:8121-8174`

- 交互 拖动侧边栏边缘
- 操作 调整侧边栏宽度
- 源码 `HIT_SIDEBAR_RESIZE`

- 交互 拖动分屏分割线
- 操作 调整分屏比例
- 源码 `hittest`

## 重新绑定任何操作

Liu 在每次启动时读取 ~/.config/Liu/keybindings.json，并在退出时写入同一文件。该文件会将显示的操作名称映射到快捷键字符串。如果两个操作使用了相同的快捷键，则最新的绑定将获得该快捷键。

```
{
  "Command Palette": "Cmd+K",
  "Split Horizontal": "Cmd+D",
  "Split Vertical": "Cmd+Shift+D",
  "Vault Browser": "Cmd+Shift+V"
}
```

## 可绑定，默认未分配

这些操作存在于快捷键绑定表中，可通过面板或 UI 访问，但发布时不附带默认快捷键。

`SSH Connect``Import SSH Config``Toggle Fullscreen``Toggle Quake Mode``Toggle Tab Group``Vault Unlock``Vault Lock``Vault Change Master Password`

[下一步 代理历史记录 →](https://liu.software/zh/docs/agent-history.md)
