Getting Started

Shortcuts

Keyboard shortcuts to speed up your workflow

Keyboard shortcuts for:

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.

ShortcutWindows / LinuxDescription
⌘ KCtrl KOpen global search
⌘ ⇧ PCtrl ⇧ POpen the command palette
⌘ JCtrl JAsk AI
⌘ 0Ctrl 0Go to Home
^ HCtrl HGo to Home
⌘ 1-9Ctrl 1-9Open the project in that position
⌘ ,not availableOpen settings
⌘ DCtrl DDiscover emulators
⌘ BCtrl BShow/hide the sidebar
⌘ RCtrl RReload the current window
⌥ RAlt RForce reload every window
⌘ ICtrl IShow app info (version, license, paths)
⌘ ?not availableOpen the documentation
⌘ QCtrl QQuit 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

ShortcutWindows / LinuxDescription
⌘ ⇧ NCtrl ⇧ NOpen a new window
⌘ MCtrl MMinimise the window
⌥ FAlt FToggle fullscreen
⌥ TAlt TToggle always on top
⌘ +not availableZoom in
⌘ -not availableZoom out

Zoom and sidebar changes apply to every open window.

Projects and workspaces

ShortcutWindows / LinuxDescription
⇧ ⌥ NShift Alt NAdd a new project
⌘ ⇧ TCtrl ⇧ TNew workspace (only while a project is open)

Settings backup

ShortcutWindows / LinuxDescription
⌘ ⇧ BCtrl ⇧ BExport (back up) Fuego settings
⌘ ⇧ RCtrl ⇧ RImport Fuego settings

Explorer

Tabs

Tab shortcuts are ignored while you are typing in a field and while a dialog is open.

ShortcutWindows / LinuxDescription
^ TabCtrl TabSwitch to the next tab
^ ⇧ TabCtrl ⇧ TabSwitch to the previous tab
⌘ W or ^ WCtrl WClose the current tab
⌘ Tnot availableOpen the “new section” menu
Middle clickMiddle clickClose a tab, or open a document/collection in a new tab
Drag a tabDrag a tabReorder tabs

On macOS, tab switching uses the Control key (^ Tab), not ⌘ — ⌘ Tab is reserved by the system for switching applications.

Working with documents

ShortcutWindows / LinuxDescription
^ N or ^ ACtrl NAdd a new document
^ RCtrl RReload the current data
BackspaceBackspaceDelete the selected documents
⌘ ⇧ Fnot availableShow/hide the query builder
⌘ ⏎not availableSave the document in the quick view sidebar
Click and dragClick and dragMarquee-select rows
EscEscCancel a marquee selection while dragging

Backspace only deletes when rows are selected and no dialog is open.

Mouse

GestureDescription
⌘ / Ctrl + Click a column headerSort by several columns at once — a plain click sorts by one
⌘ + Click a reference valueJump to the referenced document (macOS)
Middle click a collection in the sidebarOpen it in a new section
Middle click, or ⌘ / Ctrl + Click, a menu entryOpen it in a new window
Right click a row, a value, or a column headerOpen 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

ShortcutWindows / LinuxDescription
⇧ ^ CShift Ctrl CCopy the query
⇧ ^ VShift Ctrl VPaste a query

Storage

ShortcutWindows / LinuxDescription
^ TabCtrl TabSwitch to the next tab
^ ⇧ TabCtrl ⇧ TabSwitch to the previous tab
⌘ W or ^ WCtrl WClose the current tab
^ RCtrl RRefresh
⌘ ⇧ Fnot availableShow/hide the filters

Authentication

ShortcutWindows / LinuxDescription
^ RCtrl RReload the user list
BackspaceBackspaceDelete the selected users
⌘ ⇧ Fnot availableShow/hide the filters

Dialogs and forms

ShortcutWindows / LinuxDescription
⌘ Snot availableConfirm/save, on dialogs that show this hint
⌘ ⏎not availableConfirm/run, on dialogs that show this hint
⇧ + ClickShift + ClickSkip the confirmation prompt
↑ ↓Move through command palette results
EscEscClose 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

ShortcutWindows / LinuxDescription
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:

ShortcutWindows / LinuxDescription
⌘ FCtrl FFind in the document
⌥ ⌘ FCtrl HReplace
⌘ ⇧ KCtrl ⇧ KDelete the current line
^ SpaceCtrl SpaceSuggest values and Fuego types
⌘ + ClickCtrl + ClickFollow 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).