Keyboard shortcuts
Shortcuts that work platform-wide (not specific to the OpenPLC Editor, those live in the editor's own docs).
Modifier convention: Cmd on macOS, Ctrl on Windows and Linux. Both are shown below as Ctrl/Cmd.
Global
| Shortcut | Action |
|---|---|
| Ctrl/Cmd + J | Toggle the Autonomy AI assistant panel. Open from anywhere on a protected page. |
| Esc | Close the AI assistant panel (when it's open). |
| Ctrl/Cmd + K | Focus the global search bar (when the dashboard or feed page is visible). |
Navigation
| Shortcut | Action |
|---|---|
g then d | Go to your personal Dashboard. |
g then p | Go to your Projects list. |
g then o | Go to your Orchestrators. |
g then f | Go to the Forum. |
g then n | Go to Notifications. |
These "go to" shortcuts work when no input field is focused. Press g, release, then the second letter.
Forum
| Shortcut | Action |
|---|---|
c | Compose new topic (from a board page). |
r | Reply (from a thread page, with a post focused). |
j / k | Move down / up through posts in a thread. |
Esc | Close the reply editor without sending. |
Editor
The OpenPLC Editor has its own large set of shortcuts. The most important ones:
| Shortcut | Action |
|---|---|
| Ctrl/Cmd + S | Save the current file. |
| Ctrl/Cmd + B | Build / Compile the project. |
| Ctrl/Cmd + D | Download (deploy) to the connected vPLC. |
| Ctrl/Cmd + Z / Y | Undo / Redo. |
| Ctrl/Cmd + F | Find within the current file. |
| Ctrl/Cmd + Shift + F | Find across the project. |
See the OpenPLC Editor docs for the full list and language-specific shortcuts.
Form fields
When a form field is focused, the shortcuts above are intentionally suppressed so they don't interfere with typing. Press Esc to blur the field and re-enable shortcuts.
Where to next
- Editor-specific shortcuts → OpenPLC Editor.
- AI assistant → Autonomy AI assistant.
On This Page