Keybindings
Rabbitty is keyboard-first, so almost nothing needs the mouse. Every command is
also in the command palette (⌘⇧P) and the native macOS menu bar, which
shows these shortcuts inline next to each item.
Terminals & tabs
| Shortcut |
Action |
⌘T |
New agent — opens the launcher on the project you're in (Enter starts the agent you used last) |
⌘⇧T |
New terminal (in the current directory) |
⌘⇧N |
New terminal in your home folder |
⌘W |
Close terminal |
⌘1…⌘8 |
Jump to terminal 1–8 (sidebar position) |
⌘9 |
Jump to the last terminal |
⌘⇧] / ⌘⇧[ |
Next / previous terminal |
⌃Tab / ⌃⇧Tab |
Cycle terminals |
Worktrees
| Shortcut |
Action |
⌘N |
New worktree — describe the task, Rabbitty branches and starts your agent (the worktree loop) |
⇥ |
In the new-worktree dialog: choose which gitignored files travel across |
Navigation
| Shortcut |
Action |
⌘P |
Quick switcher — every agent ranked needs-you-first; type to filter, Enter to jump |
⌘⇧P |
Command palette |
⌘B |
Toggle the left sidebar |
⌘⇧L |
Toggle the Trail panel (timeline of what your agents did) |
⌘⇧G |
Toggle the Changes panel (flat git diff of the working tree) |
⌘O |
Open the current terminal's folder in your editor |
View
| Shortcut |
Action |
⌘+ / ⌘− |
Zoom in / out (persists to your config) |
⌘0 |
Reset zoom |
Terminal
| Shortcut |
Action |
⌘C / ⌘V |
Copy / paste |
⌘K |
Clear the screen |
Application
Positional jumps (⌘1…⌘9) follow the visual order in the sidebar. Beyond
9 terminals, use the quick switcher (⌘P) and type the number.