Keymaps Explorer

Click any key on the keyboard to see what it does. Filter by surface to see which keys are active in each context. Press ? inside the plugin to see the full help popup.

Showing all mapped keys across all surfaces

138 keymaps

KeyDescription
?Show help popup
C-pCommand palette (searchable actions)
gGER diagram float
gCSwitch database connection
C-gSwitch connection (alt)
gTTable picker (floating)
gtTable picker (alt)
ghQuery history browser
gqLoad saved query
QWelcome / home screen
qOpen query pad
AAI SQL generation
gbSchema sidebar (toggle)
gwJump to grid window
jMove down one row
kMove up one row
hMove left
lMove right
wNext column
bPrevious column
TabNext column
S-TabPrevious column
eEnd of cell / next column
ggFirst data row
GLast data row
0First column
^First column (alt)
$Last column
{Previous modified row
}Next modified row
iEdit cell (open inline editor)
CREdit cell (enter)
xSet cell to NULL
pPaste clipboard into cell
PPaste multi-line into consecutive rows
oInsert new blank row
cClone row (clear PKs)
dToggle row deletion staging
aApply all staged changes to DB
uUndo last staged edit
C-rRedo
UUndo all (reset to original)
eSet selected cells to same value
dToggle delete on selected rows
xSet selected cells to NULL
yYank selected cells in column
gdDiff exactly 2 selected rows
-Hide column under cursor
g-Restore all hidden columns
gHColumn visibility picker
=Cycle column width
TToggle column type row
KRow view (vertical transpose)
glToggle live SQL preview float
sSort column (ASC / DESC / off)
SStacked sort (up to 3 levels)
fQuick filter by cell value
gnFilter: column IS NULL
gFInteractive filter builder
C-fFreeform WHERE expression
FClear all active filters
gpLoad saved filter preset
gPSave current filters as preset
XReset view (clear sort + filter)
LNext page
HPrevious page
]pNext page (bracket alias)
[pPrevious page (bracket alias)
]PLast page
[PFirst page
geExplain cell (type, value, status)
gsPreview staged SQL
gcCopy staged SQL to clipboard
giTable info (columns, types, PKs)
gITable properties float
gNRename column display header
gaAggregate column (count/sum/avg)
gSColumn statistics popup
gRTable profile (sparklines)
gVShow CREATE TABLE DDL
gQExplain query plan
gxOpen URL in current cell
gDDiff against another table
gEExport to clipboard (CSV/JSON/SQL/MD)
gXExport to file
yYank cell value to clipboard
YYank row as CSV
gYYank entire table as CSV
gyYank table as Markdown
gfFollow foreign key
C-oBack in FK stack
rRefresh (re-run query)
gWToggle watch mode (auto-refresh)
g!Toggle write mode (file persist)
gOOpen as editable table
gAAI-generated staged rows (GripFill)
1Grid: sidebar | QP: sidebar | Sidebar: connections
2Grid: query pad | QP: history | Sidebar: query pad
3Grid: table picker | QP: grid | Sidebar: open table
4ER diagram float
5Column stats
6Columns view
7Foreign keys view
8Indexes view
9Constraints view
C-CRExecute query
C-sSave current query
gAAI SQL generation
gFFormat SQL
qClose query pad
gnOpen notebook file
CROpen table under cursor
lExpand node
hCollapse node
zoExpand (vim fold style)
zcCollapse (vim fold style)
LExpand all tables
HCollapse all tables
/Filter by table name
FClear filter
nNext table node
NPrevious table node
rRefresh schema
RForce-refresh schema
yYank table/column name
goOpen table (smart ORDER BY)
EscClose sidebar
DDrop table (with confirm)
+Create new table
gaAttach external DB (DuckDB)
gdDetach attached database
gcSwitch connection
CRSave and close (insert + normal)
C-sSave and close (alt)
EscCancel (normal mode)
qCancel (normal mode)
C-cCancel (insert mode)
gxOpen cell value as URL in browser