Keyboard shortcuts

DynoTable is built to be driven from the keyboard. This page lists every shortcut, grouped the same way the in-app help is. Open that help any time with ⌘/.

The in-app shortcuts help (⌘/), grouped by category.
The in-app shortcuts help (⌘/), grouped by category.
ShortcutAction
⌘KOpen global table search
⌘POpen the AWS profile switcher
⌘1⌘9Switch directly to a profile by position
/Focus the key-filter input in Visual mode
⌘,Open application settings
⌘/Show the keyboard-shortcuts help
⌘;Show or hide the AI chat sidebar
⌘⇧;Promote the sidebar chat to a tab, or pin a chat tab
⌘⇧EOpen the export dialog

Tabs

ShortcutAction
⌘TOpen a new tab with table search
⌘⌥TNew Smart Table tab
⌘⌥BNew Workbench tab
⌘⌥ANew AI chat tab
⌘WClose the current tab
⌘⇧TReopen the last closed tab
⌃TabSwitch to the next tab
⌃⇧TabSwitch to the previous tab
⌘ZUndo in the editor, or reopen a tab when not in an editor

Query

ShortcutAction
⌘RRe-execute the active tab's last query
⌘⇧↩Run the query to the end (all pages)
⌘.Stop streaming on the active tab
⌘⇧MToggle between Visual and PartiQL mode
⌘NCreate a new item

Editor

ShortcutAction
⌘S / ⌘↩Stage the item (no commit)
⌘⇧S / ⌘⇧↩Save and commit the current item
⌘⇧FFormat JSON, or the Workbench SQL / PartiQL query
⌘⇧KRewrite the selection (or current line) with an AI instruction
Tab / ⌘→Accept the AI autocomplete — Tab inserts all, ⌘→ one word
⌘⇧DShow or hide the staging panel
⌘⇧XDiscard all staged changes for the current table

Selection

ShortcutAction
⌘ASelect every row currently loaded in the table
EscClear the row selection
⌘CCopy selected rows to the clipboard as CSV (Smart Tables)
SpaceOpen Quick View for the anchored row; press again to close
⌘⌫Stage a delete for the selected rows — review before commit
⌘⇧⌫Delete the selected rows and commit immediately

Row navigation

ShortcutAction
Move the row anchor up (live-updates Quick View)
Move the row anchor down (live-updates Quick View)
⇧↑Extend the selection up
⇧↓Extend the selection down
⌘↑ / HomeJump the anchor to the first loaded row
⌘↓ / EndJump the anchor to the last loaded row
⌘⇧↑ / ⇧HomeExtend the selection to the first loaded row
⌘⇧↓ / ⇧EndExtend the selection to the last loaded row

Updated