These are the defaults. Change any of them under Settings → Keyboard: click a shortcut, then press the new keys. A warning marks a chord that is used twice. Reset all restores this list.
Ctrl/Cmd means Ctrl on Linux and Windows and Cmd on macOS. Where Linux uses the Super key, the three platforms are listed separately.
| Action | Linux | macOS | Windows |
|---|
| New frame | Ctrl+T or Super+Shift+N | Cmd+T or Cmd+Shift+N | Ctrl+T or Ctrl+Shift+N |
| New pane (desktop, terminal or custom) | Super+Enter | Cmd+Enter | Ctrl+Enter |
| New Ghost pane | Super+Shift+P | Cmd+Shift+P | Ctrl+Shift+P |
| Close pane | Super+Shift+W | Cmd+Shift+W | Ctrl+Shift+W |
| Close window | Super+Shift+Q | Cmd+Shift+Q | Ctrl+Shift+Q |
| Undo frame or pane action | Super+Shift+Z | Cmd+Shift+Alt+Z | Ctrl+Alt+Z |
| Show frames | Ctrl+` | Cmd+` | Ctrl+` |
| Frame 1 to 8 | Ctrl+1 … Ctrl+8 | Cmd+1 … Cmd+8 | Ctrl+1 … Ctrl+8 |
| Last frame | Ctrl+9 | Cmd+9 | Ctrl+9 |
| Next / previous frame | Ctrl+Right / Ctrl+Left | Cmd+Right / Cmd+Left | Ctrl+Right / Ctrl+Left |
| Group with previous frame | Ctrl+G (in the frame menu) | Cmd+G | Ctrl+G |
| Remove from group | Ctrl+Shift+G | Cmd+Shift+G | Ctrl+Shift+G |
| Minimize | Ctrl+M | Cmd+M | Ctrl+M |
| Fullscreen | F11 | Ctrl+Cmd+F | F11 |
| Focus mode (hide the Kaba bar) | Ctrl+Super+\ | Ctrl+Cmd+\ | Ctrl+Shift+\ |
| Lock Kaba | Ctrl+Shift+L | Cmd+Shift+L | Ctrl+Shift+L |
| Settings | Ctrl+, | Cmd+, | Ctrl+, |
| Exit Kaba | Ctrl+Q | Cmd+Q | Ctrl+Q |
| Action | Linux | macOS | Windows |
|---|
| Split vertically | Super+Shift+| | Cmd+Shift+| | Ctrl+Shift+\ |
| Split horizontally | Super+Shift+_ | Cmd+Shift+_ | Ctrl+Shift+- |
| Select pane | Super+Shift+Arrow | Cmd+Shift+Arrow | Alt+Shift+Arrow |
| Move pane | Super+Ctrl+Arrow | Cmd+Ctrl+Arrow | Ctrl+Alt+Arrow |
| Resize pane | Super+Ctrl+Shift+Arrow | Cmd+Ctrl+Shift+Arrow | Ctrl+Alt+Shift+Arrow |
| Auto align (balance) panes | Ctrl+Shift+Enter | Cmd+Shift+Enter | Ctrl+Shift+Enter |
| Pane full screen | Super+Shift+Enter | Cmd+Shift+Enter | Ctrl+Shift+Enter |
| Gap smaller / larger (pane) | Ctrl+Super+- / = | Ctrl+Cmd+- / = | Ctrl+Alt+- / = |
| Gap reset (pane) | Ctrl+Super+0 | Ctrl+Cmd+0 | Ctrl+Alt+0 |
| Gap smaller / larger / reset (frame) | the above with Shift | the above with Shift | the above with Shift |
| Action | Shortcut |
|---|
| Omnibar | Ctrl+Space |
| Ask the model from the omnibar (answer in a toast) | Super+Enter |
| Ask Kaba from the omnibar (opens a project) | Shift+Enter |
| Address bar | Ctrl/Cmd+L |
| Back / forward | Ctrl/Cmd+[ / Ctrl/Cmd+] |
| Reload | Ctrl/Cmd+R |
| Hard reload (clear cache) | Ctrl/Cmd+Shift+R |
| Find in page | Ctrl/Cmd+F |
| Find next / previous | Ctrl/Cmd+G / Shift+Ctrl/Cmd+G |
| Zoom in / out / actual size | Ctrl/Cmd++ / Ctrl/Cmd+- / Ctrl/Cmd+0 |
| Print | Ctrl/Cmd+P |
| Add to memory | Ctrl/Cmd+S |
| Action | Shortcut |
|---|
| File browser | Ctrl/Cmd+Shift+F |
| Source editor | Ctrl/Cmd+B |
| Developer tools | Ctrl+Shift+D (Linux, Windows), Cmd+Alt+I (macOS) |
| Get Started tour | Shift+F1 |
| Kaba help | F1 |
| Action | Shortcut |
|---|
| Undo / redo | Ctrl/Cmd+Z / Shift+Ctrl/Cmd+Z |
| Cut / copy / paste | Ctrl/Cmd+X / C / V |
| Select all | Ctrl/Cmd+A |
| Action | Shortcut |
|---|
| Open a terminal on another machine | Ctrl+Shift+P |
| Explain the last error | Ctrl+Shift+E |
| Jump to previous / next prompt | Ctrl+Shift+Up / Ctrl+Shift+Down |
Prompt jumping and error explanation need shell integration.
| Action | Shortcut |
|---|
| Cut / copy / paste | Ctrl/Cmd+X / C / V |
| Select all | Ctrl/Cmd+A |
| Move selection | Arrow keys |
| Filter the folder | Start typing |
| Previous / next in preview | Left / Right |
| Close preview | Esc or Space |
| Action | Shortcut |
|---|
| Search settings | Ctrl+F or / |
[todo: confirm the Windows behaviour of Ctrl+Shift+P when a terminal pane has focus, since the Ghost pane and terminal peer picker share that chord.]