Keyboard Shortcuts
All keyboard shortcuts for Fabriqa Desktop in one place. Press? from anywhere in the app (except while editing multiline message text) to open the in-app shortcut help overlay.
App & Window
| Action | macOS | Windows / Linux |
|---|---|---|
| Toggle Fabriqa (global hotkey) | Cmd+Shift+Space ¹ | Ctrl+Shift+Space ¹ |
| Open workspace | Cmd+O | Ctrl+O |
| Open settings | Cmd+, | Ctrl+, |
| Zoom in | Cmd++ | Ctrl++ |
| Zoom out | Cmd+- | Ctrl+- |
| Reset zoom | Cmd+0 | Ctrl+0 |
| Full screen | Ctrl+Cmd+F | F11 |
| Quit (with confirmation) | Cmd+Q Cmd+Q | Alt+F4 |
| Show shortcut help | ? | ? |
Navigation
| Action | macOS | Windows / Linux |
|---|---|---|
| Command palette | Cmd+Shift+P | Ctrl+Shift+P |
| Quick switch chat | Cmd+K | Ctrl+K |
| Open file search | Cmd+P | Ctrl+P |
| Switch to tab 1–9 | Cmd+1 – Cmd+9 | Ctrl+1 – Ctrl+9 |
| Close active tab | Cmd+W | Ctrl+W |
Chat
| Action | macOS | Windows / Linux |
|---|---|---|
| New chat | Cmd+N | Ctrl+N |
| New chat in worktree | Cmd+Shift+N | Ctrl+Shift+N |
| Send message | Enter | Enter |
| New line in composer | Shift+Enter | Shift+Enter |
| Cycle chat view | Cmd+Shift+M | Ctrl+Shift+M |
| Cancel / interrupt response | Esc Esc | Esc Esc |
| Select all messages | Cmd+A ² | Ctrl+A ² |
Message Navigation
These shortcuts activate when the chat input is not focused. Click the message area or pressEscape to blur the input first.
| Action | macOS | Windows / Linux |
|---|---|---|
| Scroll to top | Cmd+↑ | Ctrl+↑ |
| Scroll to bottom | Cmd+↓ | Ctrl+↓ |
| Jump to previous message | Option+↑ | Alt+↑ |
| Jump to next message | Option+↓ | Alt+↓ |
| Jump to previous user message | Option+Shift+↑ | Alt+Shift+↑ |
| Jump to next user message | Option+Shift+↓ | Alt+Shift+↓ |
Workspace & Panels
| Action | macOS | Windows / Linux |
|---|---|---|
| Run last action | Cmd+R | Ctrl+R |
| Show usage statistics | Cmd+U | Ctrl+U |
| Toggle developer console | Cmd+Shift+J | Ctrl+Shift+J |
| Open diagnostics | Cmd+Shift+D | Ctrl+Shift+D |
Slash Commands (Chat Composer)
Type these in the chat input and pressEnter:
| Slash Command | Action |
|---|---|
/help | Show keyboard shortcuts and available commands |
/settings | Open application settings |
/models | Open model selector |
/themes | Open theme selector |
/terminal | Open or focus terminal panel |
/git | Show git changes panel |
/timeline | Show conversation timeline |
/acp | Show ACP debug panel |
/audit | Open Workspace Settings → Audit tab |
/workspace-settings | Open workspace settings dashboard |
/workflow-designer | Open workflow designer |
/diagnostics | Open diagnostics dashboard |
/usage | Show token usage statistics |
/cancel | Stop the current AI response |
/render-document | Switch all chats to document view |
/render-terminal | Switch all chats to terminal output view |
/cycle-view | Cycle through Document / Terminal Full / Terminal Summary |
