Enso Analytics Shortcut Keys
Mouse Buttons
Shortcuts are designed to work well with both the mouse and the touchpad.
- LMB corresponds to Left Mouse Button
- MMB corresponds to Middle Mouse Button
- RMB corresponds to Right Mouse Button
Graph Editor
General Shortcuts
| Windows + Linux | Mac | Action |
|---|---|---|
| Escape | Escape | Cancel current interaction |
| Ctrl+` | Command ⌘+` | Show/hide Code Editor |
| Ctrl+D | Command ⌘+D | Show/hide Documentation Editor |
| Ctrl+, | Command ⌘+, | Show Settings |
| Ctrl+/ | Command ⌘+/ | Show About Window |
| Ctrl+Z | Command ⌘+Z | Undo last action |
| Ctrl+Y or Ctrl + Shift + Z | Command ⌘+Y or Command ⌘ + Shift + Z | Redo last undone action |
Navigation
| Windows + Linux | Mac | Action |
|---|---|---|
| Drag gesture (two fingers) | Drag gesture (two fingers) | Pan the scene |
| Pinch gesture (two fingers) | Pinch gesture (two fingers) | Zoom the scene |
| MMB drag | Mouse Scroll | Pan the scene |
| RMB drag | Ctrl+Mouse Scroll | Zoom the scene |
| LMB double press component | LMB double press component | Step into the component |
| LMB double press background | LMB double press background | Step out of the current component |
| Ctrl+E | Command ⌘+E | Step in the last selected component |
| Ctrl+Shift+E | Command ⌘+Shift+E | Step out the last selected component |
| Ctrl+Shift+A | Command ⌘+Shift+A | Zoom to selected components |
Component Layout
| Windows Linux + Mac | Action |
|---|---|
| LMB drag non-selected component | Move the component to new position (dragging does not modify selection) |
| LMB drag selected component | Move all selected components the component to new positions |
Component Selection
| Windows + Linux | Mac | Action |
|---|---|---|
| LMB click component | LMB click component | Deselect all components. Select the target component |
| LMB click background | LMB click background | Deselect all components |
| LMB drag background | LMB drag background | Select components using selection-box |
| Shift+LMB click component | Shift+LMB click component | Add / remove component to the selection group |
| Shift+LMB drag background | Shift+LMB drag background | Add / remove component to the selection group |
| Ctrl+A | Command ⌘+A | Select all components |
| Escape | Escape | Deselect all components (if not in a mode, like edit mode) |
| Ctrl+Shift+LMB click component | Command ⌘+Shift+LMB click component | Add components to the selection group |
| Ctrl+Shift+LMB drag component | Command ⌘+Shift+LMB drag component | Add components to the selection group |
| Shift+Alt+LMB click component | Shift+Option+LMB click component | Remove components from the selection group |
| Shift+Alt+LMB drag component | Shift+Option+LMB drag component | Remove components from the selection group |
| Ctrl+Shift+Alt+LMB click component | Command ⌘+Shift+OptionLMB click component | Invert component selection |
| Ctrl+Shift+Alt+LMB drag component | Command ⌘+Shift+OptionLMB drag component | Invert component selection |
Component Browser
| Windows + Linux | Mac | Action |
|---|---|---|
| Enter | Enter | Open component browser |
| Tab | Tab | Apply currently selected suggestion (insert it without finishing the editing) |
| Enter or LMB on suggestion | Enter or LMB on suggestion | Accept currently selected suggestion (insert it and finish editing) |
| Ctrl + Enter | Command ⌘ + Enter | Accept raw input and finish editing |
| ↑ | ↑ | Move selection up |
| ↓ | ↓ | Move selection down |
Component Editing
| Windows + Linux | Mac | Action |
|---|---|---|
| Ctrl + C | Command ⌘ + C | Copy selected components |
| Ctrl + V | Command ⌘ + V | Paste copied components |
| BackSpace or Delete | BackSpace or Delete | Remove selected components |
| Ctrl+G | Command ⌘+G | Collapse (group) selected components |
| Ctrl+LMB | Command ⌘a+LMB | Start editing component expression |
| Ctrl + Shift + C | Command ⌘ + Shift + C | hange color of selected components |
Visualization
| Windows + Linux | Mac | Action |
|---|---|---|
| Space | Space | Toggle visualization visibility of the selected component |
| Ctrl hold | Command ⌘ hold | Preview visualization of the hovered component (hide on release) |
| Shift + Space | Shift + Space | Toggle visualization fullscreen mode |
| Escape | Escape | Exit visualization fullscreen mode |
| Ctrl + Space | Command ⌘ + Space | Cycle visualizations of the selected component |
| F1 | F1 | Open documentation view |