Getting Started
Shortcuts
Keyboard shortcuts to speed up your workflow
Fuego uses ⌘ on macOS and Ctrl on Windows and Linux for the same commands. Where a shortcut differs between platforms, both are listed.
Every shortcut in the Application section below is also available from the menu bar, which is the quickest way to discover them inside the app.
Application
These work everywhere in the app, on all platforms.
| Shortcut | Windows / Linux | Description |
|---|---|---|
| ⌘ K | Ctrl K | Open global search |
| ⌘ ⇧ P | Ctrl ⇧ P | Open the command palette |
| ⌘ J | Ctrl J | Ask AI |
| ⌘ 0 | Ctrl 0 | Go to Home |
| ^ H | Ctrl H | Go to Home |
| ⌘ 1-9 | Ctrl 1-9 | Open the project in that position |
| ⌘ , | not available | Open settings |
| ⌘ D | Ctrl D | Discover emulators |
| ⌘ B | Ctrl B | Show/hide the sidebar |
| ⌘ R | Ctrl R | Reload the current window |
| ⌥ R | Alt R | Force reload every window |
| ⌘ I | Ctrl I | Show app info (version, license, paths) |
| ⌘ ? | not available | Open the documentation |
| ⌘ Q | Ctrl Q | Quit Fuego |
Shortcuts that use a punctuation key — ⌘ ,, ⌘ ?, ⌘ + and ⌘ - — currently work on macOS only. On Windows and Linux the menu still shows them, and the menu items themselves work when clicked. Use the menu, or ^ H and the buttons in the interface, in the meantime.
The command palette shortcut is configurable. In Settings → Command palette shortcut you can choose between ⌘ ⇧ P, ⌘ P, ⌘ ⇧ K and ⌘ J. Choosing ⌘ J gives the palette the shortcut normally used by Ask AI, which then becomes available from the menu only.
Project shortcuts (⌘ 1 to ⌘ 9) follow the position you assign to each project in its details dialog. Only positions 1 to 9 get a shortcut.
App windows
| Shortcut | Windows / Linux | Description |
|---|---|---|
| ⌘ ⇧ N | Ctrl ⇧ N | Open a new window |
| ⌘ M | Ctrl M | Minimise the window |
| ⌥ F | Alt F | Toggle fullscreen |
| ⌥ T | Alt T | Toggle always on top |
| ⌘ + | not available | Zoom in |
| ⌘ - | not available | Zoom out |
Zoom and sidebar changes apply to every open window.
Projects and workspaces
| Shortcut | Windows / Linux | Description |
|---|---|---|
| ⇧ ⌥ N | Shift Alt N | Add a new project |
| ⌘ ⇧ T | Ctrl ⇧ T | New workspace (only while a project is open) |
Settings backup
| Shortcut | Windows / Linux | Description |
|---|---|---|
| ⌘ ⇧ B | Ctrl ⇧ B | Export (back up) Fuego settings |
| ⌘ ⇧ R | Ctrl ⇧ R | Import Fuego settings |
Explorer
Tabs
Tab shortcuts are ignored while you are typing in a field and while a dialog is open.
| Shortcut | Windows / Linux | Description |
|---|---|---|
| ^ Tab | Ctrl Tab | Switch to the next tab |
| ^ ⇧ Tab | Ctrl ⇧ Tab | Switch to the previous tab |
| ⌘ W or ^ W | Ctrl W | Close the current tab |
| ⌘ T | not available | Open the “new section” menu |
| Middle click | Middle click | Close a tab, or open a document/collection in a new tab |
| Drag a tab | Drag a tab | Reorder tabs |
On macOS, tab switching uses the Control key (^ Tab), not ⌘ — ⌘ Tab is reserved by the system for switching applications.
Working with documents
| Shortcut | Windows / Linux | Description |
|---|---|---|
| ^ N or ^ A | Ctrl N | Add a new document |
| ^ R | Ctrl R | Reload the current data |
| Backspace | Backspace | Delete the selected documents |
| ⌘ ⇧ F | not available | Show/hide the query builder |
| ⌘ ⏎ | not available | Save the document in the quick view sidebar |
| Click and drag | Click and drag | Marquee-select rows |
| Esc | Esc | Cancel a marquee selection while dragging |
Backspace only deletes when rows are selected and no dialog is open.
Mouse
| Gesture | Description |
|---|---|
| ⌘ / Ctrl + Click a column header | Sort by several columns at once — a plain click sorts by one |
| ⌘ + Click a reference value | Jump to the referenced document (macOS) |
| Middle click a collection in the sidebar | Open it in a new section |
| Middle click, or ⌘ / Ctrl + Click, a menu entry | Open it in a new window |
| Right click a row, a value, or a column header | Open the matching context menu |
Collection tree
The collection tree in the sidebar supports normal keyboard navigation once focused: ↑ and ↓ move between nodes, → and ← expand and collapse them, and ⏎ or Space selects.
Sharing a query
| Shortcut | Windows / Linux | Description |
|---|---|---|
| ⇧ ^ C | Shift Ctrl C | Copy the query |
| ⇧ ^ V | Shift Ctrl V | Paste a query |
Storage
| Shortcut | Windows / Linux | Description |
|---|---|---|
| ^ Tab | Ctrl Tab | Switch to the next tab |
| ^ ⇧ Tab | Ctrl ⇧ Tab | Switch to the previous tab |
| ⌘ W or ^ W | Ctrl W | Close the current tab |
| ^ R | Ctrl R | Refresh |
| ⌘ ⇧ F | not available | Show/hide the filters |
Authentication
| Shortcut | Windows / Linux | Description |
|---|---|---|
| ^ R | Ctrl R | Reload the user list |
| Backspace | Backspace | Delete the selected users |
| ⌘ ⇧ F | not available | Show/hide the filters |
Dialogs and forms
| Shortcut | Windows / Linux | Description |
|---|---|---|
| ⌘ S | not available | Confirm/save, on dialogs that show this hint |
| ⌘ ⏎ | not available | Confirm/run, on dialogs that show this hint |
| ⇧ + Click | Shift + Click | Skip the confirmation prompt |
| ↑ ↓ | ↑ ↓ | Move through command palette results |
| Esc | Esc | Close the dialog, panel or popover |
Confirm shortcuts apply to the dialog or panel you last interacted with, and each dialog shows the shortcut it accepts on its confirm button.
A few dialogs that ask you to make a choice deliberately ignore Esc until you answer them.
AI assistant
| Shortcut | Windows / Linux | Description |
|---|---|---|
| ⏎ | ⏎ | Send the message |
| ⇧ ⏎ | Shift ⏎ | Insert a newline instead |
Code editor
The JSON editor used to view and edit documents is Monaco, the editor behind VS Code, so its usual shortcuts apply:
| Shortcut | Windows / Linux | Description |
|---|---|---|
| ⌘ F | Ctrl F | Find in the document |
| ⌥ ⌘ F | Ctrl H | Replace |
| ⌘ ⇧ K | Ctrl ⇧ K | Delete the current line |
| ^ Space | Ctrl Space | Suggest values and Fuego types |
| ⌘ + Click | Ctrl + Click | Follow a URL in the document |
Fuego’s own suggestions (Timestamp, Geopoint, NaN and the other special types) appear in the same completion list.
Text editing
Standard system shortcuts work in every text field and in the code editor: ⌘ C, ⌘ V, ⌘ X, ⌘ A, ⌘ Z and ⌘ ⇧ Z (use Ctrl on Windows and Linux).
