Hệ thống pane của Orca được thiết kế để theo dõi nhiều agent làm việc mà không bị mất mạch. Tab gộp vào pane; pane chia thành layout.
Mỗi tab chứa một thứ duy nhất: một terminal, một buffer editor, một trình duyệt, một diff, một PR. Tab nằm trong một tab group.
- Kéo một tab lên xuống trong group để đổi thứ tự.
- Kéo một tab sang group khác để di chuyển nó.
- Đóng toàn bộ tab file editor trong worktree đang active bằng
Cmd+Option+Wtrên macOS hoặcCtrl+Alt+Wtrên Windows / Linux. - Một thanh màu ở tab đang active đánh dấu pane nào đang được focus.
Chuyển tab
Phần tiêu đề “Chuyển tab”Tổ hợp phím mặc định trên bản cài mới:
| Hành động | macOS | Linux / Windows |
|---|---|---|
| Tab kế tiếp / trước đó (mọi loại) | Cmd+Shift+] / Cmd+Shift+[ | Ctrl+Shift+] / Ctrl+Shift+[ |
| Tab kế tiếp / trước đó (cùng loại) | Cmd+Option+] / Cmd+Option+[ | Ctrl+Alt+] / Ctrl+Alt+[ |
| Tab gần đây trước đó | Ctrl+Tab | Ctrl+Tab |
Có thể remap ở Settings → Shortcuts. Các bản cài đã có từ trước vẫn giữ override tuỳ chỉnh trong ~/.orca/keybindings.json.
Split pane
Phần tiêu đề “Split pane”Kéo một tab ra cạnh của pane để tạo split:
- Cạnh phải - chia trái/phải (horizontal split).
- Cạnh dưới - chia trên/dưới (vertical split).
Split có thể lồng nhau. Bạn có thể có một terminal agent bên trái, một diff view ở trên bên phải, và một tab trình duyệt ở dưới bên phải - tất cả cùng lúc.
Tab terminal cũng có thể split ngay bên trong tab đó. Dùng menu tab terminal để chọn Split terminal right hoặc Split terminal down, hoặc dùng nút split ở header của pane terminal đang active để split sang phải.
Ranh giới pane được ghim
Phần tiêu đề “Ranh giới pane được ghim”Ranh giới giữa các pane giữ nguyên vị trí bạn đặt. Resize cửa sổ không làm xáo trộn layout; vị trí ranh giới được lưu theo từng worktree.
Tab group theo từng worktree
Phần tiêu đề “Tab group theo từng worktree”Mỗi worktree sở hữu layout tab riêng của nó. Chuyển sang worktree khác sẽ hoán đổi toàn bộ cây pane - tab trình duyệt, terminal, và diff của bạn hiện lại đúng như lúc bạn để chúng.
lượt xem