Ainecto supports keyboard shortcuts for common actions so you can work without leaving the keyboard. On Mac, replace Ctrl with Cmd.
General
| Shortcut | Action |
|---|
Ctrl+S | Save the current diagram |
Ctrl+N | Create a new diagram |
Ctrl+O | Open an existing diagram |
F2 | Rename the current diagram |
Ctrl+F | Open the search panel |
Edit
| Shortcut | Action |
|---|
Ctrl+Z | Undo the last action |
Ctrl+Shift+Z | Redo |
Ctrl+Y | Redo (alternative) |
Ctrl+C | Copy selected tables |
Ctrl+V | Paste copied tables |
Ctrl+A | Select all tables on the canvas |
Delete
| Shortcut | Action |
|---|
Delete / Backspace | Delete the selected item |
The behavior depends on what is currently selected:
| Selection | Result |
|---|
| One or more tables | Deletes the selected tables and their columns, indexes, and associated refs |
| A table group | Deletes the group (member tables are kept) |
| Nothing selected | Deletes the entire diagram (with confirmation) |
All delete operations are undoable with Ctrl+Z.
Navigation
| Shortcut | Action |
|---|
Scroll (mouse wheel) | Zoom in / out |
Shift+Scroll | Pan horizontally |
Space+Drag | Pan the canvas (hand tool) |
Quick reference card
Here is every shortcut in one table for easy scanning:
| Shortcut | Action |
|---|
Ctrl+S | Save |
Ctrl+Z | Undo |
Ctrl+Shift+Z / Ctrl+Y | Redo |
Ctrl+C | Copy |
Ctrl+V | Paste |
Ctrl+A | Select all |
Ctrl+F | Search |
Ctrl+N | New diagram |
Ctrl+O | Open diagram |
F2 | Rename diagram |
Delete / Backspace | Delete selected |
Space+Drag | Pan |
Scroll | Zoom |
Shift+Scroll | Horizontal pan |
Tips
- Shortcuts work when the canvas is focused — if you're typing in an input field, the shortcut is captured by the field instead
- On Mac, use
Cmd in place of Ctrl for all shortcuts listed above
- Use
Ctrl+Z liberally — nearly every action in Ainecto is undoable, including delete, paste, move, group, and color changes