Docs / Reference
Keyboard shortcuts
The Mac column uses ⌘ (Command), ⇧ (Shift) and ⌥ (Option). Keys on Windows and Linux are shown with Ctrl. Press ? anywhere outside a text field to open the documentation, or Ctrl+K / ⌘ K for the command palette.
Global
| Action |
Mac |
Windows / Linux |
Where it applies |
| Open the command palette |
⌘ K |
Ctrl+K |
Everywhere |
| Open the documentation |
? |
? |
Everywhere, except in text fields, editors and datasheets |
| Open the context menu of the focused item (the same as a right-click) |
⇧ F10 |
Shift+F10 |
Navigation pane, document tabs, datasheets, query results and designers |
| Save the design or post |
⌘ S |
Ctrl+S |
Table design, queries, forms, reports, scripts, jobs, blog editor and settings |
Navigation
| Action |
Mac |
Windows / Linux |
Where it applies |
| Close the focused tab |
Delete |
Delete |
Tab strip |
| Resize the panes on either side of a splitter |
Arrow keys |
Arrow keys |
Splitters in the form and report designers (Shift: bigger steps) |
Datasheet
| Action |
Mac |
Windows / Linux |
Where it applies |
| Start editing the current cell with the typed character |
Any character |
Any character |
Datasheet |
| Move between cells and records |
Arrow keys |
Arrow keys |
Datasheet |
| Next cell (Shift+Tab: previous cell) |
Tab |
Tab |
Datasheet |
| Move one page up (PageDown: one page down) |
PageUp |
PageUp |
Datasheet |
| Go to the first record |
⌘ Home |
Ctrl+Home |
Datasheet |
| Go to the last record |
⌘ End |
Ctrl+End |
Datasheet |
| Move to the previous record (Alt+Down: next record) |
⌥ ↑ |
Alt+↑ |
Datasheet |
| Edit the current cell |
Enter |
Enter |
Datasheet |
| Edit the current cell |
F2 |
F2 |
Datasheet |
| Save the cell and move down |
Enter |
Enter |
Datasheet cell editor |
| Save the cell and move to the next cell (Shift+Tab: previous cell) |
Tab |
Tab |
Datasheet cell editor |
| Insert a line break in a long text cell |
⌥ Enter |
Alt+Enter |
Datasheet cell editor |
| Save the record |
⇧ Enter |
Shift+Enter |
Datasheet |
| Cancel the edit, or discard unsaved changes to the record |
Esc |
Esc |
Datasheet |
| Open the quick-add row under the column headers |
⌘ ⇧ N |
Ctrl+Shift+N |
Datasheet |
| Focus the filter box |
⌘ F |
Ctrl+F |
Datasheet (elsewhere the browser's find) |
| Apply the filter |
Enter |
Enter |
Datasheet filter box |
| Delete the selected records |
Delete |
Delete |
Datasheet |
| Select or deselect the current record |
⇧ Space |
Shift+Space |
Datasheet |
| Toggle a Yes/No cell |
Space |
Space |
Datasheet |
| Resize a column (Alt+Left: narrower, Alt+Right: wider) |
⌥ → |
Alt+→ |
Datasheet column header |
| Extend the selection to a rectangle of cells (Shift+click or drag does too) |
⇧ Arrow keys |
Shift+Arrow keys |
Datasheet |
| Copy the current cell, or the selected cells as tab-separated text |
⌘ C |
Ctrl+C |
Datasheet and query results |
| Copy the current cell, or the selected cells, with the column names as the first row |
⌘ ⇧ C |
Ctrl+Shift+C |
Datasheet |
| Paste into the current cell (opens it for editing with the pasted text); several cells open a preview first |
⌘ V |
Ctrl+V |
Datasheet |
Queries
| Action |
Mac |
Windows / Linux |
Where it applies |
| Run the query |
⌘ Enter |
Ctrl+Enter |
SQL view and query designer |
| Move between result cells |
Arrow keys |
Arrow keys |
Query results |
| Move one page up (PageDown: one page down) |
PageUp |
PageUp |
Query results |
| Go to the first column (End: last column) |
Home |
Home |
Query results |
| Go to the first row (Mod+End: last row) |
⌘ Home |
Ctrl+Home |
Query results |
| Add the focused field to the query |
Enter |
Enter |
Query designer field list (double-click also adds) |
| Action |
Mac |
Windows / Linux |
Where it applies |
| Save the record |
⇧ Enter |
Shift+Enter |
Forms |
| Discard unsaved changes |
Esc |
Esc |
Forms |
| Start a new record |
⌘ ⇧ N |
Ctrl+Shift+N |
Forms |
| Previous record |
⌥ ↑ |
Alt+↑ |
Forms |
| Next record |
⌥ ↓ |
Alt+↓ |
Forms |
| Apply the value in a text box |
Enter |
Enter |
Form text boxes |
| Move the selected controls by one grid step |
Arrow keys |
Arrow keys |
Form and report designers |
| Resize the selected controls |
⇧ Arrow keys |
Shift+Arrow keys |
Form and report designers |
| Focus the next control (Shift+Tab: previous) |
Tab |
Tab |
Form and report designers |
| Focus the next or previous control without selecting it |
⌘ Arrow keys |
Ctrl+Arrow keys |
Form and report designers |
| Add or remove the focused control from the selection |
Space |
Space |
Form and report designers |
| Select only the focused control |
Enter |
Enter |
Form and report designers |
| Delete the selected controls |
Delete |
Delete |
Form and report designers |
| Delete the selected controls |
Backspace |
Backspace |
Form and report designers |
| Select all controls |
⌘ A |
Ctrl+A |
Form and report designers |
| Duplicate the selected controls |
⌘ D |
Ctrl+D |
Form and report designers |
| Clear the selection |
Esc |
Esc |
Form and report designers |
Reports
| Action |
Mac |
Windows / Linux |
Where it applies |
| Previous or next page |
PageUp |
PageUp |
Report viewer (PageDown: next) |
| First or last page |
Home |
Home |
Report viewer (End: last) |
Scripts
| Action |
Mac |
Windows / Linux |
Where it applies |
| Move through the problems list |
Arrow keys |
Arrow keys |
Script problems list |
| Go to the first problem (End: last problem) |
Home |
Home |
Script problems list |
| Jump to the highlighted problem |
Enter |
Enter |
Script problems list |
Jobs
| Action |
Mac |
Windows / Linux |
Where it applies |
| Next search match |
Enter |
Enter |
Job run log search |
| Previous search match |
⇧ Enter |
Shift+Enter |
Job run log search |
Blog
| Action |
Mac |
Windows / Linux |
Where it applies |
| Format selection as bold |
⌘ B |
Ctrl+B |
Blog post body |
| Format selection as italic |
⌘ I |
Ctrl+I |
Blog post body |
| Insert a Markdown link |
⌘ K |
Ctrl+K |
Blog post body |
Admin
| Action |
Mac |
Windows / Linux |
Where it applies |
| Move the crosshair to the previous or next point (Shift: ten points) |
← |
← |
Admin dashboard charts (Right: next point) |
| Move the crosshair to the first point (End: last point) |
Home |
Home |
Admin dashboard charts |
| Hide the crosshair |
Esc |
Esc |
Admin dashboard charts |
Dialogs and panels
| Action |
Mac |
Windows / Linux |
Where it applies |
| Move the highlight through the results |
Arrow keys |
Arrow keys |
Command palette (Up and Down) |
| Move the highlight a page at a time |
PageDown |
PageDown |
Command palette (PageUp: back a page) |
| Go to the first result (End: last result) |
Home |
Home |
Command palette (when the text cursor is already at the start, or at the end for End) |
| Run the highlighted result, or show more results of its section |
Enter |
Enter |
Command palette |
| Close the dialog or side panel |
Esc |
Esc |
Dialogs and side panels (the docs panel clears its search first; the merge dialog stays open) |
| Open the first search result |
Enter |
Enter |
Documentation search box |
| Move through the search results (Down from the search box) |
Arrow keys |
Arrow keys |
Documentation search results |
| Go to the first search result (End: last result) |
Home |
Home |
Documentation search results |
AbiData never binds F1 or Ctrl/Cmd with N, T, W, E, L or P, so your browser keeps those.
Edit this page on GitHub