QoreDB LogoQoreDB

Keyboard shortcuts

Every keyboard shortcut in QoreDB, grouped by category, with the platform variant and the context it applies in — and how to remap them from Settings.

QoreDB favors keyboard navigation. Most regulars never click in the sidebar; they live inside the command palette and a handful of shortcuts. This page is the complete cheatsheet.

Cmd is the macOS modifier; on Windows and Linux, replace it with Ctrl.

Global

These shortcuts work everywhere in QoreDB.

ShortcutAction
Cmd+KOpen the global search palette (commands, connections, history, library).
Cmd+,Open settings.
EscClose the active overlay (modal, palette, dialog).
?Show the keyboard shortcut cheatsheet.
Cmd+RRefresh the current table.

The command palette (Cmd+K) is also a fast path to any other shortcut: search the command and run it without remembering the binding.

Connections

ShortcutAction
Cmd+NNew connection.

Workspace and tabs

These work whenever a connection session is active.

ShortcutAction
Cmd+TNew query tab.
Cmd+WClose the active tab.
Cmd+Shift+LOpen the query library.
Cmd+Shift+FOpen full-text search across all tables.
Cmd+Shift+NConvert the current query to a notebook.

Editor

Inside a SQL or MongoDB editor.

ShortcutAction
Cmd+EnterRun the current query, or the selection if any.
Cmd+Shift+FFormat the current SQL query.
Shift+Alt+FFormat the current SQL query (alternative binding).
Ctrl+SpaceForce the autocomplete popup (CodeMirror default).

The same Cmd+Enter runs either the full tab or the selection: with text selected, only that selection is sent. With nothing selected, the whole tab runs.

Sandbox

ShortcutAction
Cmd+Shift+SToggle the sandbox for the active session.

The sandbox shortcut is Cmd/Ctrl+Shift+S (⌘⇧S on macOS, Ctrl+Shift+S on Windows/Linux).

Context-sensitive behavior

A few shortcuts behave differently depending on what's focused:

  • Inside a text input: most shortcuts are passed through to the input (typing, selection, etc.). The exceptions are Cmd+K, Cmd+R, Cmd+Shift+S and Cmd+Shift+N, which always intercept globally.
  • With an overlay open: only Esc is bound; it closes the overlay.
  • Without an active session: connection-scoped shortcuts (Cmd+T, Cmd+Shift+F) do nothing.
  • Without an active tab: Cmd+W does nothing.

Customization

Most of QoreDB's shortcuts can be remapped from Settings → Keyboard Shortcuts. The panel groups the customizable bindings into three categories — General, Navigation, and Editor — and lets you rebind, reset, and spot conflicts.

Remapping a shortcut

Click the binding next to a shortcut to put it into recording mode, then press the key combination you want — it's saved immediately. Press Esc while recording to cancel without changing anything.

Bindings use a virtual mod modifier that resolves to Cmd on macOS and Ctrl on Windows/Linux, so one binding stays correct across platforms. You can also bind Ctrl explicitly when you want a Ctrl-based chord on macOS.

Conflicts

If two shortcuts end up on the same combination, both are flagged with a warning marker in the panel. QoreDB doesn't stop you from creating a conflict — it makes it visible so you can resolve it.

Reserved combinations

Combinations the operating system or window manager owns can't be assigned; QoreDB rejects them while recording. These include Cmd/Ctrl+Tab, Cmd/Ctrl+Q, F11/F12, a bare Enter or Space, and common Linux desktop bindings (Alt+Tab, Alt+F4, Ctrl+Alt+T, and similar).

Resetting

Each remapped shortcut shows a reset control that reverts it to its default, and Reset all at the top of the panel clears every override at once. Your customizations are stored locally and persist across restarts.

The command palette (Cmd+K) remains a fast path regardless of bindings: search any command by name and run it without remembering its shortcut.

Where to go next

Newsletter

Stay updated on new releases

Subscribe to get product releases, new drivers notifications, and technical tutorials.

🎁 Bonus: Get our free SQL Performance Cheat Sheet — 9 pages, PostgreSQL / MySQL / SQLite (PDF)!