Keyboard shortcuts
Railyard is keyboard-first. Press ? in the app for this sheet.
Keys are shown as they appear on a Mac. On Windows and Linux, use Ctrl for ⌘, Shift for ⇧ and Alt for ⌥; the in-app sheet shows the keys for your keyboard.
General
| ⌘K | Open the command palette |
| ⌘Z | Undo |
| ⌘⇧Z | Redo |
| ? | Show the shortcuts sheet |
| Esc | Close a panel, or step back out of a selection |
Rack elevation
| J | Select the previous device |
| K | Select the next device |
| ⇧Click | Select a range of devices in a rack |
| ⌘Click | Add a device to the selection, or take it out |
| ↑ | Move the selected device up 1U (several selected move together) |
| ↓ | Move the selected device down 1U (several selected move together) |
| ⌥↑ | Jump the selected device up to the next free space |
| ⌥↓ | Jump the selected device down to the next free space |
| [ | Shrink the selected device by 1U |
| ] | Grow the selected device by 1U |
| ⌘C | Copy the selected device |
| ⌘V | Paste the copied device into the selected rack |
| ⌘D | Duplicate the selected device |
| ⌫ | Delete the selected devices or cable |
Rack views
| 1 | Switch to Physical |
| 2 | Switch to Power |
| 3 | Switch to Cabling |
| 4 | Switch to Topology |
| 5 | Switch to Store room |
Topology
| Arrows | Move the selected devices (hold Shift for a bigger step) |
| ⌥Arrows | Focus the nearest device in that direction |
| ⌘A | Select every visible device |
| C | List the focused device's connections |
| ⇧C | Connect a cable from the focused device |
| F | Fit the topology to the view (0 also works) |
| F6 | Jump to the canvas tools |
| ⇧F6 | Jump to the inspector |
| ⌫ | Remove the selection from the topology |
| Esc | Cancel a drag or connection, then clear the selection |
Board — pan & zoom
| Drag | Pan the board |
| Wheel | Zoom in / out (pinch on trackpad) |
| + | Zoom in |
| − | Zoom out |
| F | Fit everything to the view |
Cable table
| ↑ | Move to the previous cable |
| ↓ | Move to the next cable |
| Enter | Reveal the cable on the board |
| Esc | Close the table |
Command palette
| ↑ | Highlight the previous command |
| ↓ | Highlight the next command |
| Enter | Run the highlighted command |
Guides (Help menu)
| → | Next step |
| ← | Previous step |
| Esc | Skip the tour |