Skip to content
🤷

Forgive us! These docs are a work in progress. Some pages may be incomplete or describe features that aren't quite finished yet. Farkitect is in early development and we don't recommend using it for real work just yet. Feel free to explore — just be aware that things are still being built.

Keyboard Shortcuts

Shortcuts use Ctrl on Windows/Linux and Cmd on macOS. Where both are shown, the first is Windows/Linux and the second is macOS.

ShortcutAction
Ctrl+Shift+N / Cmd+Shift+NNew Package
Ctrl+N / Cmd+NNew Diagram
ShortcutAction
Ctrl+Z / Cmd+ZUndo
Ctrl+Y / Cmd+Shift+ZRedo
Ctrl+X / Cmd+XCut
Ctrl+C / Cmd+CCopy
Ctrl+V / Cmd+VPaste
Ctrl+A / Cmd+ASelect All
F2Rename selected item
Delete / BackspaceDelete selected item
ShortcutAction
Ctrl+Shift+E / Cmd+Shift+EToggle Explorer panel
Ctrl+Shift+P / Cmd+Shift+PToggle Properties panel
Ctrl+Shift+L / Cmd+Shift+LToggle Palette panel
Ctrl+Shift+O / Cmd+Shift+OToggle Notes panel
Ctrl+Shift+T / Cmd+Shift+TToggle Context panel
Ctrl+Shift+G / Cmd+Shift+GToggle Guidance panel
Ctrl+Shift+J / Cmd+Shift+JToggle Log panel
Ctrl+Shift+M / Cmd+Shift+MToggle Metamodels view
ShortcutAction
Ctrl+Shift+D / Cmd+Shift+DToggle Dark Mode
ShortcutAction
Ctrl+S / Cmd+SSave diagram
Ctrl+Z / Cmd+ZUndo diagram change
Ctrl+Y / Cmd+Shift+ZRedo diagram change
Ctrl+A / Cmd+ASelect all nodes
TabSelect next node
Shift+TabSelect previous node
F2Edit selected element name inline
DeleteRemove selected node/edge from diagram
Ctrl+Delete / Cmd+DeleteDelete element from model (with confirmation)
EscapeCancel current operation / deselect
ShortcutAction
Ctrl+= / Cmd+=Zoom in
Ctrl+- / Cmd+-Zoom out
Ctrl+0 / Cmd+0Fit diagram to viewport
Ctrl+1 / Cmd+1Reset zoom to 100%
Scroll wheelZoom in/out
ShortcutAction
F2Rename selected tree node
InsertOpen element type picker (when M1 package or class selected)
EscapeCancel current edit
ShortcutAction
EnterCommit text (single-line fields)
Shift+EnterCommit text (multi-line fields)
EscapeCancel editing
ShortcutAction
DeleteRemove selected waypoint