Keyboard Shortcuts
TablePro supports extensive keyboard shortcuts to help you work faster without reaching for the mouse. Learn these shortcuts to significantly speed up your database workflow.
Quick Reference
Essential Shortcuts
| Action | Shortcut |
|---|
| Execute query | Cmd+Enter |
| New connection | Cmd+N |
| Open history | Cmd+Y |
| Settings | Cmd+, |
| Close window | Cmd+W |
| Quit | Cmd+Q |
SQL Editor
Query Execution
| Action | Shortcut | Description |
|---|
| Execute query | Cmd+Enter | Run query at cursor, or all selected statements sequentially |
| Explain query | Option+Cmd+E | Show execution plan for query at cursor |
Cmd+Enter is the most important shortcut. It runs the query your cursor is in, or executes only the selected text. If your selection contains multiple statements, they are executed sequentially within a transaction.
Text Editing
| Action | Shortcut |
|---|
| Select all | Cmd+A |
| Cut | Cmd+X |
| Copy | Cmd+C |
| Paste | Cmd+V |
| Undo | Cmd+Z |
| Redo | Cmd+Shift+Z |
| Delete line | Cmd+Shift+K |
| Duplicate line | Cmd+Shift+D |
Navigation
| Action | Shortcut |
|---|
| Go to line | Cmd+Shift+L |
| Go to beginning | Cmd+Up |
| Go to end | Cmd+Down |
| Move line up | Option+Up |
| Move line down | Option+Down |
Find and Replace
| Action | Shortcut |
|---|
| Find | Cmd+F |
| Find and replace | Cmd+Option+F |
| Find next | Cmd+G |
| Find previous | Cmd+Shift+G |
Selection
| Action | Shortcut |
|---|
| Select word | Cmd+D |
| Select line | Cmd+L |
| Expand selection | Cmd+Shift+Right |
| Shrink selection | Cmd+Shift+Left |
Data Grid
Navigation
| Action | Shortcut |
|---|
| Move between cells | Arrow keys |
| Next cell | Tab |
| Previous cell | Shift+Tab |
| First cell in row | Home |
| Last cell in row | End |
| First row | Cmd+Home |
| Last row | Cmd+End |
| Page up | Page Up |
| Page down | Page Down |
Editing
| Action | Shortcut |
|---|
| Edit cell | Enter or F2 |
| Cancel edit | Escape |
| Delete row | Delete or Backspace |
| Commit changes | Cmd+S |
Data Changes
| Action | Shortcut |
|---|
| Undo change | Cmd+Z |
| Redo change | Cmd+Shift+Z |
| Commit all changes | Cmd+S |
Selection
| Action | Shortcut |
|---|
| Select cell | Click |
| Select row | Click row number |
| Select multiple cells | Click + drag |
| Extend selection | Shift + click |
| Add to selection | Cmd + click |
| Select all | Cmd+A |
Clipboard
| Action | Shortcut |
|---|
| Copy selection | Cmd+C |
| Copy as CSV | Cmd+Shift+C |
| Copy as JSON | Cmd+Option+C |
| Copy as TSV | Available from context menu |
Application
Windows & Tabs
| Action | Shortcut |
|---|
| New table | Cmd+Shift+N |
| Close window / tab | Cmd+W |
| New query tab | Cmd+T |
| Switch to tab 1-9 | Cmd+1 through Cmd+9 |
| Next tab | Cmd+Shift+] or Cmd+Option+Right |
| Previous tab | Cmd+Shift+[ or Cmd+Option+Left |
| Minimize | Cmd+M |
| Zoom | Cmd+Option+Z |
Connections
| Action | Shortcut |
|---|
| New connection | Cmd+N |
| Disconnect | Cmd+D |
| Refresh connection | Cmd+R |
View
| Action | Shortcut |
|---|
| Toggle sidebar | Cmd+0 |
| Toggle full screen | Cmd+Control+F |
| Zoom in | Cmd+= |
| Zoom out | Cmd+- |
| Reset zoom | Cmd+0 |
Panels
| Action | Shortcut |
|---|
| Query History | Cmd+Y |
| Settings | Cmd+, |
Filtering
| Action | Shortcut |
|---|
| Toggle filter panel / Quick search | Cmd+F |
| Quick search | Type in search field |
| Apply filters | Enter (in filter field) |
Table Structure
Navigation
| Action | Shortcut |
|---|
| Columns tab | Cmd+1 |
| Indexes tab | Cmd+2 |
| Foreign Keys tab | Cmd+3 |
| DDL tab | Cmd+4 |
Import/Export
| Action | Shortcut |
|---|
| Export data | Cmd+Shift+E |
| Import data | Cmd+Shift+I |
Global Shortcuts
Standard macOS
| Action | Shortcut |
|---|
| Quit application | Cmd+Q |
| Hide application | Cmd+H |
| Hide others | Cmd+Option+H |
| Show all | - |
| Preferences | Cmd+, |
Help
| Action | Shortcut |
|---|
| Search documentation | Cmd+? |
Customizing Shortcuts
Currently, keyboard shortcuts in TablePro follow standard macOS conventions and cannot be customized.
Custom keyboard shortcuts may be available in a future version.
Tips for Efficiency
Most Used Shortcuts
Focus on learning these first:
Cmd+Enter - Execute query
Cmd+N - New connection
Cmd+Y - Query history
Cmd+F - Find
Cmd+C / Cmd+V - Copy/Paste
Workflow Tips
Quick query iteration:
- Write query in editor
Cmd+Enter to run
- Make changes
Cmd+Enter again
Exploring data:
- Click table in sidebar
- View data in grid
Cmd+Enter with custom query
Cmd+Y to find previous queries
Editing data:
- Navigate with arrow keys
Enter to edit cell
- Type new value
Tab to move to next cell
Cmd+S to save all changes
Memory Techniques
Group by context:
- All
Cmd+ shortcuts are primary actions
- Add
Shift for variations (e.g., Cmd+Z undo → Cmd+Shift+Z redo)
- Add
Option for alternatives
Common patterns:
Cmd+[letter] - Common action (N=new, W=close, Q=quit)
Cmd+Shift+[letter] - Variation of common action
- Arrow keys - Navigation
Tab / Shift+Tab - Next/Previous
Cheat Sheet
Print or save this quick reference:
=== SQL Editor ===
Cmd+Enter Execute query
Opt+Cmd+E Explain query
Cmd+F Find
Cmd+Z Undo
Cmd+Shift+Z Redo
=== Data Grid ===
Arrow keys Navigate cells
Enter Edit cell
Tab Next cell
Cmd+C Copy
Delete Delete row
=== Data Changes ===
Cmd+S Commit changes
Cmd+Z Undo
Cmd+Shift+Z Redo
=== Tabs ===
Cmd+T New query tab
Cmd+W Close tab
Cmd+1-9 Switch to tab N
Cmd+Shift+[ Previous tab
Cmd+Shift+] Next tab
=== Application ===
Cmd+N New connection
Cmd+Y Query history
Cmd+, Settings
Cmd+W Close window
Cmd+Q Quit
Accessibility
VoiceOver Support
TablePro works with macOS VoiceOver:
- Navigate with
Control+Option+Arrow keys
- Interact with
Control+Option+Space
- All UI elements are labeled
Keyboard-Only Navigation
You can use TablePro entirely without a mouse:
Tab moves between major UI sections
- Arrow keys navigate within sections
Enter or Space activates controls
Escape dismisses dialogs/menus
Troubleshooting
Shortcut Not Working
- Check focus: Ensure the correct panel has focus
- Check conflicts: Another app may be capturing the shortcut
- Check modifiers: Make sure you’re pressing the right modifier keys
System-Wide Conflicts
If a shortcut doesn’t work, check System Settings > Keyboard > Keyboard Shortcuts for conflicts with:
- Mission Control
- Spotlight
- Input Sources
- App Shortcuts
Next Steps