Skip to content

Keyboard Shortcuts

Learn the keyboard shortcuts to navigate PondPilot efficiently. All shortcuts work on Windows/Linux with Ctrl and on Mac with (Command).

ActionWindows/LinuxMac
Open SpotlightCtrl+K⌘+K
Add local fileCtrl+F⌘+F
Add DuckDB fileCtrl+D⌘+D
Import SQL filesCtrl+I⌘+I
ActionWindows/LinuxMac
Run entire scriptCtrl+Enter⌘+Enter
Run statement under cursorCtrl+Shift+Enter⌘+Shift+Enter
Open AI assistantCtrl+I⌘+I
Copy selectionCtrl+C⌘+C
PasteCtrl+V⌘+V
UndoCtrl+Z⌘+Z
RedoCtrl+Shift+Z⌘+Shift+Z
FindCtrl+F⌘+F
Find and replaceCtrl+H⌘+H
ActionWindows/LinuxMac
Next tabCtrl+Tab⌘+Tab
Previous tabCtrl+Shift+Tab⌘+Shift+Tab
Close tabCtrl+W⌘+W
ActionWindows/LinuxMac
Delete selectedDeleteDelete
RenameF2F2
Expand/collapseEnterEnter

The Spotlight menu (Ctrl+K) is your command center. Type to search for:

  • Tables and columns - Jump to any data source
  • Scripts - Open saved queries
  • Actions - Create, import, compare, and more
  • Settings - Quick access to configuration
TypeAction
newCreate new SQL script
addAdd data sources
importImport SQL files
compareStart data comparison
settingsOpen settings
refreshRefresh metadata

Ctrl+Enter / ⌘+Enter

Executes all SQL statements in the current script, from top to bottom.

-- All statements execute in order
CREATE TABLE temp AS SELECT * FROM data;
SELECT COUNT(*) FROM temp;
DROP TABLE temp;

Ctrl+Shift+Enter / ⌘+Shift+Enter

Executes only the SQL statement where your cursor is positioned.

SELECT * FROM users; -- Cursor here: only this runs
SELECT * FROM orders; -- This doesn't run

This is useful for:

  • Testing individual queries
  • Debugging step by step
  • Re-running specific statements

Ctrl+I / ⌘+I

Opens the AI assistant panel for natural language SQL help.

When the assistant is open:

  • Type your question in natural language
  • Use @mentions to reference tables
  • Press Enter to submit

Ctrl+F / ⌘+F

Opens the file picker to select local files (CSV, Parquet, JSON, Excel, DuckDB).

Ctrl+D / ⌘+D

Opens file picker specifically for DuckDB database files.

Ctrl+I / ⌘+I

Opens file picker to import .sql script files. Each file opens as a new tab.

  • Ctrl+Tab - Move to next tab
  • Ctrl+Shift+Tab - Move to previous tab
  • Ctrl+W / ⌘+W - Close current tab
  • Middle-click on tab - Close that tab

Drag tabs left or right to reorder them.

Standard text editing shortcuts work in the SQL editor:

ActionWindows/LinuxMac
Select allCtrl+A⌘+A
Select wordCtrl+D⌘+D
Select lineCtrl+L⌘+L
Move line upAlt+Up⌥+Up
Move line downAlt+Down⌥+Down
Duplicate lineCtrl+Shift+D⌘+Shift+D
Delete lineCtrl+Shift+K⌘+Shift+K
Comment lineCtrl+/⌘+/

Select cells and use Ctrl+C / ⌘+C to copy.

ActionKey
Next pagePage Down
Previous pagePage Up
First pageHome
Last pageEnd

Currently, keyboard shortcuts cannot be customized. This feature may be added in a future release.

Use Ctrl+K → type “keyboard” → select “Keyboard Shortcuts Help” to see an in-app reference.

Start with these essential shortcuts:

  1. Ctrl+K - Open Spotlight (your command center)
  2. Ctrl+Enter - Run query
  3. Ctrl+I - AI assistant

When in doubt, press Ctrl+K. You can find almost any action by typing what you want to do.

Combine mouse and keyboard for efficiency:

  • Click to position cursor
  • Use shortcuts to execute
  • Drag to select
  • Keyboard to copy