Keyboard shortcuts
The app writes this list from its own menus and key handlers. A test fails when the list and the menus differ. Source: ZephyrQL 33508ff, 2026-10-26. Nobody has run ZephyrQL on macOS yet, so the macOS keys are unverified.
Code tab
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Save the object | Ctrl+S | ⌘+S |
Data tab: grid
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Copy cell | Ctrl+C | ⌘+C |
| Copy rows | Ctrl+Shift+C | ⇧+⌘+C |
| Copy rows with column names | Ctrl+Alt+C | ⌥+⌘+C |
| Edit in place | F2 | F2 |
| Edit cell… | Shift+F2 | ⇧+F2 |
| Insert row | Insert | Insert |
| Duplicate row | Ctrl+D, Ctrl+Insert | ⌘+D, ⌘+Insert |
| Delete selected rows | Delete, Ctrl+Delete | Delete, ⌘+Delete |
| Paste | Ctrl+V | ⌘+V |
| Set NULL | Ctrl+Shift+N | ⇧+⌘+N |
| Post changes | Ctrl+Enter | ⌘+↩︎ |
| Revert current row | Esc | ⎋ |
| Select all | Ctrl+A | ⌘+A |
| Export grid rows… | Ctrl+Shift+E | ⇧+⌘+E |
Data tab: WHERE filter
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Undo | Ctrl+Z | ⌘+Z |
| Redo | Ctrl+Y | ⌘+Y |
| Cut | Ctrl+X | ⌘+X |
| Copy | Ctrl+C | ⌘+C |
| Paste | Ctrl+V | ⌘+V |
| Select all | Ctrl+A | ⌘+A |
Database tab
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Show data | Enter | ↩︎ |
| Refresh | F5 | F5 |
| Copy name | Ctrl+C | ⌘+C |
| Add to favorites | Ctrl+D | ⌘+D |
| Rename… | F2 | F2 |
| Drop… | Delete | Delete |
Database tree
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Refresh | F5 | F5 |
| Copy name | Ctrl+C | ⌘+C |
| Add to favorites | Ctrl+D | ⌘+D |
| Rename | F2 | F2 |
| Drop… | Delete | Delete |
Host tab
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Open | Enter | ↩︎ |
| Refresh | F5 | F5 |
Main menu: File
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Session manager… | Ctrl+N | ⌘+N |
| New query tab | Ctrl+T | ⌘+T |
| Open SQL file… | Ctrl+O | ⌘+O |
| Save SQL file | Ctrl+S | ⌘+S |
| Save SQL file as… | Ctrl+Shift+S | ⇧+⌘+S |
| Close query tab | Ctrl+W, Ctrl+F4 | ⌘+W, ⌘+F4 |
| Reopen closed tab | Ctrl+Shift+T | ⇧+⌘+T |
Main menu: Go
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Next tab | Ctrl+Tab, Ctrl+PgDn | ⌘+⇥, ⌘+⇟ |
| Previous tab | Ctrl+Shift+Tab, Ctrl+PgUp | ⇧+⌘+⇥, ⌘+⇞ |
| Next pane | F6 | F6 |
| Move tab left | Ctrl+Shift+PgUp | ⇧+⌘+⇞ |
| Move tab right | Ctrl+Shift+PgDn | ⇧+⌘+⇟ |
| Back | Alt+Left Arrow | ⌥+← |
| Forward | Alt+Right Arrow | ⌥+→ |
| Filter the tree (outside the SQL editor) | Ctrl+Shift+F | ⇧+⌘+F |
| Next table | Alt+Down Arrow | ⌥+↓ |
| Previous table | Alt+Up Arrow | ⌥+↑ |
| WHERE filter | Ctrl+L | ⌘+L |
| Find in rows | Ctrl+F | ⌘+F |
| Go to row | Ctrl+G | ⌘+G |
| Go to line (SQL editor) | Ctrl+G | ⌘+G |
Main menu: Query
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Run | F9, Ctrl+Enter, Ctrl+F9 | F9, ⌘+↩︎, ⌘+F9 |
| Run current statement | Ctrl+Shift+Enter, Ctrl+Shift+F9 | ⇧+⌘+↩︎, ⇧+⌘+F9 |
| Stop | Esc | ⎋ |
| Explain | Ctrl+E | ⌘+E |
| Reformat SQL | Ctrl+F8 | ⌘+F8 |
| Uppercase keywords | Ctrl+Shift+F | ⇧+⌘+F |
| Wrap long lines | Alt+Z | ⌥+Z |
| Find… | Ctrl+F | ⌘+F |
| Replace… | Ctrl+H | ⌘+H |
| Find next | F3 | F3 |
| Find previous | Shift+F3 | ⇧+F3 |
Main menu: Tools
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Refresh | F5 | F5 |
Main window
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Previous pane | Shift+F6 | ⇧+F6 |
Process list
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Kill query | Delete | Delete |
| Kill connection | Shift+Delete | ⇧+Delete |
| Refresh | F5 | F5 |
Query history
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Delete from history | Delete | Delete |
Query results
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Copy cell | Ctrl+C | ⌘+C |
| Copy rows | Ctrl+Shift+C | ⇧+⌘+C |
| Copy rows with column names | Ctrl+Alt+C | ⌥+⌘+C |
| Edit in place | F2 | F2 |
| Edit cell… | Shift+F2 | ⇧+F2 |
| Insert row | Insert | Insert |
| Duplicate row | Ctrl+D, Ctrl+Insert | ⌘+D, ⌘+Insert |
| Delete selected rows | Delete, Ctrl+Delete | Delete, ⌘+Delete |
| Paste | Ctrl+V | ⌘+V |
| Set NULL | Ctrl+Shift+N | ⇧+⌘+N |
| Post changes | Ctrl+Enter | ⌘+↩︎ |
| Revert current row | Esc | ⎋ |
| Select all | Ctrl+A | ⌘+A |
| Export grid rows… | Ctrl+Shift+E | ⇧+⌘+E |
| Find in the result | Ctrl+F | ⌘+F |
| Find next, find previous | F3, Shift+F3 | F3, ⇧+F3 |
Session manager
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Open | Enter | ↩︎ |
| Rename | F2 | F2 |
| Clone | Ctrl+D | ⌘+D |
| Delete | Delete | Delete |
| Collapse | Left Arrow | ← |
| Rename… | F2 | F2 |
| Delete folder (keeps its connections) | Delete | Delete |
| Expand | Right Arrow | → |
SQL editor
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Undo | Ctrl+Z | ⌘+Z |
| Redo | Ctrl+Y | ⌘+Y |
| Cut | Ctrl+X | ⌘+X |
| Copy | Ctrl+C | ⌘+C |
| Paste | Ctrl+V | ⌘+V |
| Select all | Ctrl+A | ⌘+A |
| Run | F9, Ctrl+Enter, Ctrl+F9 | F9, ⌘+↩︎, ⌘+F9 |
| Run current statement | Ctrl+Shift+Enter, Ctrl+Shift+F9 | ⇧+⌘+↩︎, ⇧+⌘+F9 |
| Explain | Ctrl+E | ⌘+E |
| Find… | Ctrl+F | ⌘+F |
| Replace… | Ctrl+H | ⌘+H |
| Find next | F3 | F3 |
| Find previous | Shift+F3 | ⇧+F3 |
| Go to line… | Ctrl+G | ⌘+G |
| SQL help | F1 | F1 |
| Show parameter hint | Ctrl+Shift+Space | ⇧+⌘+␣ |
| Toggle comment | Ctrl+/ | ⌘+/ |
| Duplicate line | Ctrl+D | ⌘+D |
| Delete line | Ctrl+Shift+K | ⇧+⌘+K |
| Reformat SQL | Ctrl+F8 | ⌘+F8 |
| Uppercase keywords | Ctrl+Shift+F | ⇧+⌘+F |
| Bookmark 1 | Ctrl+Shift+1 | ⇧+⌘+1 |
| Bookmark 2 | Ctrl+Shift+2 | ⇧+⌘+2 |
| Bookmark 3 | Ctrl+Shift+3 | ⇧+⌘+3 |
| Bookmark 4 | Ctrl+Shift+4 | ⇧+⌘+4 |
| Bookmark 5 | Ctrl+Shift+5 | ⇧+⌘+5 |
| Bookmark 6 | Ctrl+Shift+6 | ⇧+⌘+6 |
| Bookmark 7 | Ctrl+Shift+7 | ⇧+⌘+7 |
| Bookmark 8 | Ctrl+Shift+8 | ⇧+⌘+8 |
| Bookmark 9 | Ctrl+Shift+9 | ⇧+⌘+9 |
| Bookmark 1 | Ctrl+1 | ⌘+1 |
| Bookmark 2 | Ctrl+2 | ⌘+2 |
| Bookmark 3 | Ctrl+3 | ⌘+3 |
| Bookmark 4 | Ctrl+4 | ⌘+4 |
| Bookmark 5 | Ctrl+5 | ⌘+5 |
| Bookmark 6 | Ctrl+6 | ⌘+6 |
| Bookmark 7 | Ctrl+7 | ⌘+7 |
| Bookmark 8 | Ctrl+8 | ⌘+8 |
| Bookmark 9 | Ctrl+9 | ⌘+9 |
| Open SQL file… | Ctrl+O | ⌘+O |
| Save SQL file | Ctrl+S | ⌘+S |
| Save SQL file as… | Ctrl+Shift+S | ⇧+⌘+S |
| Show the completion list | Ctrl+Space | ⌘+␣ |
| Zoom in | Ctrl++ | ⌘++ |
| Zoom out | Ctrl+- | ⌘+- |
| Reset the zoom | Ctrl+0 | ⌘+0 |
Table designer
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Save the table | Ctrl+S | ⌘+S |
Table designer: CHECK constraints
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Add CHECK constraint | Insert | Insert |
| Remove CHECK constraint | Delete | Delete |
Table designer: columns
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Add column at the end | Insert | Insert |
| Duplicate column | Ctrl+D | ⌘+D |
| Rename | F2 | F2 |
| Remove column | Delete | Delete |
| Move up | Ctrl+Up Arrow | ⌘+↑ |
| Move down | Ctrl+Down Arrow | ⌘+↓ |
| Copy column name | Ctrl+C | ⌘+C |
Table designer: foreign keys
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Add foreign key | Insert | Insert |
| Remove foreign key | Delete | Delete |
Table designer: indexes
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Add index | Insert | Insert |
| Remove index | Delete | Delete |
Tabs
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Close | Ctrl+W | ⌘+W |
| Reopen closed tab | Ctrl+Shift+T | ⇧+⌘+T |
Toolbar: sessions
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Session manager… | Ctrl+N | ⌘+N |
Transfer, export, import and user manager dialogs
| Command | Windows and Linux | macOS (unverified) |
|---|---|---|
| Run the dialog's main action | Ctrl+Enter | ⌘+↩︎ |