On Mac OS X modifier key is cmd, on other platforms it is Ctrl.
File Menu
| Function | Context | Keyboard Shortcut |
| New Model | All | Modifier+N |
| Open Model | All | Modifier+O |
| Open SQL Script | SQL Editor | Modifier+Shift+O |
| Close Tab | All | Modifier+W |
| Save Model | Model | Modifier+S |
| Save Script | SQL Editor | Modifier+S |
| Save Model As | Model | Modifier+Shift+S |
| Save Script As | SQL Editor | Modifier+Shift+S |
| Forward Engineer SQL CREATE Script | Model | Modifier+Shift+G |
| Forward Engineer SQL ALTER Script | Model | Modifier+Alt+Y |
| Synchronize With SQL CREATE Script | Model | Modifier+Shift+Y |
| EER Diagram mode only | Modifier+P | |
| Exit | All | Modifer+Q |
Edit Menu
| Function | Context | Keyboard Shortcut |
| Undo | Model, EER Diagram | Modifier+Z |
| Redo | Model, EER Diagram | Modifier+Y, Modifier+Shift+Z (Mac OS X) |
| Cut | All | Modifier+X |
| Copy | All | Modifier+C |
| Paste | All | Modifier+V |
| Delete | All | Modifier+Delete, Command+BackSpace (Mac OS X) |
| Edit Selected | Model, EER Diagram | Modifier+E |
| Edit Selected in New Window | Model, EER Diagram | Modifier+Shift+E |
| Select All | EER Diagram | Modifier+A |
| Find | All | Modifier+F |
| Find Advanced | All | Modifier+Alternate+F |
| Find Next | All | F3 |
| Find Previous | All | Shift+F3 |
| Search and Replace | All | Modifier+Shift+F |
View Menu
| Function | Context | Keyboard Shortcut |
| Output Window | All | Modifier+F2, Modifier+Option+2 (Mac OS X) |
| Set Marker n | EER Diagram | Modifier+Shift+n (n is integer 1..9) |
| Go to Marker n | EER Diagram | Modifier+n (n is integer 1..9) |
Arrange Menu
| Function | Context | Keyboard Shortcut |
| Bring to Front | EER Diagram | Modifier+Shift+F |
| Send to Back | EER Diagram | Modifier+Shift+B |
Model Menu
| Function | Context | Keyboard Shortcut |
| Add Diagram | Model, EER Diagram | Modifier+T |
| Validate All | Model, EER Diagram | Modifier+Alt+V |
| Validate All (MySQL) | Model, EER Diagram | Modifier+Alt+B |
| Model Options | Model, EER Diagram | Command+Alternate+, (Shorcut only available on Mac OS X) |
Query Menu
| Function | Context | Keyboard Shortcut |
| Execute statement | SQL Editor | Modifier+Return |
| Execute statements | SQL Editor | Modifier+Shift+Return |
| New Tab | SQL Editor | Modifier+T |
Database Menu
| Function | Context | Keyboard Shortcut |
| Query Database | All | Modifier+U |
| Reverse Engineer | Model, EER Diagram | Modifier+R |
| Forward Engineer | Model, EER Diagram | Modifier+G |
| Synchronize Model | Model, EER Diagram | Modifier+Y |
Scripting menu
| Function | Context | Keyboard Shortcut |
| Scripting Shell | All | Modifier+F3, Modifier+Option+3 (on Mac OS X) |
| Run Workbench Script File | All | Modifier+Shift+R |
Help Menu
| Function | Context | Keyboard Shortcut |
| Help Index | All | F1, Command+Option+question (on Mac OS X) |
EER Diagram Mode
In the EER Diagram view, there are a number of other keyboard shortcuts available.
| Function | Keyboard Shortcut |
| Selection tool | Escape |
| Hand tool | H |
| Delete tool | D |
| Layer tool | L |
| Note tool | N |
| Image tool | I |
| Table tool | T |
| View tool | V |
| Routine Group tool | G |
| Non-Identfying Relationship 1:1 | 1 |
| Non-Identfying Relationship 1:n | 2 |
| Identifying Relationship 1:1 | 3 |
| Identifying Relationship 1:n | 4 |
| Identifying Relationship n:m | 5 |
| Relationship Using Existing Columns | 6 |
