Keyboard Shortcuts Reference
Complete keyboard shortcuts for the SQLStream interactive shell.
Query Execution
| Shortcut |
Action |
F5 or Ctrl+Enter |
Execute current query |
Ctrl+C |
Cancel running query |
F4 |
Show query execution plan |
Tab Management
| Shortcut |
Action |
Ctrl+T |
Create new tab |
Ctrl+W |
Close current tab |
Ctrl+Tab |
Switch to next tab |
Ctrl+Shift+Tab |
Switch to previous tab |
Navigation
| Shortcut |
Action |
Ctrl+Up |
Previous query in history |
Ctrl+Down |
Next query in history |
Arrow Keys |
Move cursor in editor |
Home |
Go to start of line |
End |
Go to end of line |
Ctrl+Home |
Go to start of document |
Ctrl+End |
Go to end of document |
Editing
| Shortcut |
Action |
Ctrl+Delete |
Delete word forward |
Ctrl+Backspace |
Delete word backward |
Ctrl+A |
Select all |
Ctrl+C |
Copy (when text selected) |
Ctrl+X |
Cut (when text selected) |
Ctrl+V |
Paste |
Ctrl+Z |
Undo |
Ctrl+Y |
Redo |
Panel Controls
| Shortcut |
Action |
F2 |
Toggle left sidebar (Schema/Files) |
F3 |
Toggle right sidebar (Filter/Export/Config) |
Ctrl+O |
Open file browser |
Ctrl+L |
Cycle layout sizes (50%/60%/70%/80%/100%) |
Backend Selection
| Shortcut |
Action |
F5 or Ctrl+B |
Cycle backends (Auto → DuckDB → Pandas → Python) |
Results Management
| Shortcut |
Action |
Ctrl+F |
Open filter sidebar |
Ctrl+X |
Export results (CSV/JSON/Parquet) |
Click column header |
Sort by that column |
File Operations
| Shortcut |
Action |
Ctrl+S |
Save current state |
Ctrl+Q or Ctrl+D |
Quit (with auto-save) |
Tips
- Word-aware deletion: Use
Ctrl+Delete and Ctrl+Backspace for efficient editing
- Multi-line queries: Press
Enter to add new lines, F5 to execute
- Quick backend switch: Press
F5 multiple times to cycle through backends
- Layout customization: Use
Ctrl+L to find your preferred split size
See Also