跳转至

文档 / 模型 / 选项卡、窗格与分屏布局

Orca 的窗格系统专为在不丢失上下文的情况下观察多个代理工作而设计。选项卡组成窗格;窗格可拆分为布局。

选项卡

每个选项卡只承载一种内容:终端、编辑器缓冲区、浏览器、差异视图或 PR。选项卡位于 选项卡组 内。

  • 在组内上下拖动选项卡以重新排序。
  • 将选项卡拖到另一个组上以移动它。
  • 在 macOS 上使用 Cmd+Option+W,或在 Windows / Linux 上使用 Ctrl+Alt+W,关闭当前工作树中的所有编辑器文件选项卡。
  • 活动选项卡颜色条用于标记哪个窗格处于聚焦状态。

切换选项卡

新安装 的默认组合键:

操作 macOS Linux / Windows
下一个 / 上一个选项卡(所有类型) Cmd+Shift+] / Cmd+Shift+[ Ctrl+Shift+] / Ctrl+Shift+[
下一个 / 上一个选项卡(同类型) Cmd+Option+] / Cmd+Option+[ Ctrl+Alt+] / Ctrl+Alt+[
上一个最近选项卡 Ctrl+Tab Ctrl+Tab

在 设置 → 快捷键 下重新映射。现有安装会保留 ~/.orca/keybindings.json 中的自定义覆盖设置。

分屏窗格

将选项卡拖到窗格边缘以创建分屏:

  • 右边缘 — 左右分屏(水平分屏)。
  • 下边缘 — 上下分屏(垂直分屏)。

分屏可以嵌套。你可以同时拥有左侧的代理终端、右上角的差异视图和右下角的浏览器选项卡。

终端选项卡也可以在选项卡内部进行分屏。使用终端选项卡菜单中的 向右分屏终端 或 向下分屏终端,或使用活动终端窗格标题栏中的分屏按钮进行向右分屏。

固定边界

窗格边界会保持在你放置的位置。调整窗口大小不会打乱你的布局;边界位置按工作树保存。

跨工作树的选项卡组

每个工作树拥有自己的选项卡布局。切换工作树会交换整个窗格树——你的浏览器选项卡、终端和差异视图会完全按照你离开时的状态重新出现。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 orca48/orca