Skip to content

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

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