第 04 模块 · 1 节

终端:分屏、快捷键与主题

《Orca 进阶实战》04 终端、通知与 Agent 管理 · 本节时长 24 分钟

同款内核Orca 的终端是 VS Code 同款 xterm.js,为 AI Agent 工作流做了几处针对性增强。首次启动还能导入你的 Ghostty 主题、字体与光标。

终端即标签

  • 终端只是标签页(基础课讲过),分屏给两个 shell 并排
  • Agent 终端标签显示 Agent 身份 + 实时状态:工作中 / 等待输入 / 完成 / 完成未读
  • Claude 与 Codex 的标签标题还能显示 AI Vault 会话名(自定义标题/线程名),手动重命名优先

TUI 剪贴板(OSC 52)

Zellij、tmux、Neovim、fzf、Grok 等 TUI 用 OSC 52 而非系统剪贴板 API 复制。Orca 默认允许这类写入,让「从远程/TUI 复制」在 SSH 上与本地行为一致。

  • 开关:Settings → Terminal → Allow TUI Clipboard Writes (OSC 52)

搜索与链接

  • Cmd+F(macOS)/Ctrl+F 滚动缓冲查找:高亮、大小写、正则、逐匹配跳转
  • 点击终端里的链接(HTTP/OSC 8 URL、文件路径、工作区、终端、任务句柄)打开紧凑操作弹层而非直接跳转:
    • 本地 web 链接:Orca Browser / System Browser 可选;还有 Copy link
    • 远程链接:仅系统浏览器
    • Cmd+点击 / Ctrl+点击 直接打开;Shift+Cmd / Shift+Ctrl 用 link-routing 备选
    • 不想要弹层:Settings → Browser → Show terminal link actions 关掉(需修饰键打开)
  • Copy Context:右键终端 → 复制该面板的有界转写片段,用于把近期 Agent 输出粘进别的工具

快捷键速查

动作
Cmd+T / Ctrl+T 当前工作树新终端标签
Cmd+Alt+T(macOS) 用默认 Agent 开新 Agent 标签(Win/Linux 默认未绑定,需自行分配)
Cmd+W / Ctrl+W 关闭当前标签
Cmd+\ / Ctrl+\ 向右分屏
Cmd+Shift+\ / Ctrl+Shift+\ 向下分屏

原生按键:Orca 宣告 kitty keyboard protocol,Shift+EnterCtrl+Enter 等修饰键组合能真实送达终端应用——与 Ghostty / WezTerm / 原生终端一致。


主题

  • Settings → Terminal 配置主题,内置流行主题库且可自定义
  • Ghostty 导入:首次启动可导入,之后 Settings → Terminal → Import from Ghostty 随时重跑
  • Warp 导入:主题选择器里 Import themes from Warp,扫描 Warp 主题目录(macOS ~/.warp/themes 等);Import from YAML 指向任意 Warp 格式 .yaml 文件夹

Windows shell

Settings → Terminal 可在 PowerShell / Command Prompt / WSL 间切换默认;标签条 + 下拉可单次开任意 shell。WSL 文件系统上的仓库通过 wsl.exe -d <distro> 启动;Windows 路径仓库在 WSL 里打开时 cwd 翻译为 /mnt/<drive>/...


落地练习:终端熟练度

  1. 分屏两个终端(Cmd+\Cmd+Shift+\ 各试一次)
  2. 开一个 Agent 终端,观察状态标签(工作中/完成)
  3. 让某 TUI 程序(如 top)跑起来,验证 Cmd+F 搜索滚动缓冲
  4. 从 Ghostty / Warp 导入一次主题
  5. 点一个终端里的链接,体验操作弹层

怎么判断做对了?——你能说出终端搜索、链接弹层、kitty 协议三件事,并完成一次主题导入。

卡住了怎么办? 链接点了没反应:确认不是远程来源链接(那些只走系统浏览器);主题导入失败:确认源应用配置目录存在。


小结

  1. xterm.js 终端 + Agent 状态标签 + AI Vault 会话名
  2. OSC 52 剪贴板默认放行,SSH/TUI 复制一致
  3. 链接操作弹层、Copy Context、滚动缓冲搜索
  4. kitty 键盘协议让修饰键真实送达
  5. 主题:内置库 + Ghostty/Warp 导入;Windows 三 shell 可选

下一节,Quick Commands 与浮动终端。