A visual cheat-sheet for the 48 keyboard shortcuts found in Proto.io
| Shortcut | Action | 
|---|---|
| CtrlF | Find | 
| CtrlK | Show keyboard shortcuts | 
| CtrlS | Save | 
| Esc | Close modal windows | 
| ShiftP | Preview | 
| CtrlShiftS | Save and Preview | 
| Shortcut | Action | 
|---|---|
| CtrlZ | Undo | 
| CtrlShiftZ | Redo | 
| Ctrl[ | Go to previous canvas | 
| Ctrl] | Go to next canvas | 
| Shortcut | Action | 
|---|---|
| CtrlA | Select all | 
| CtrlX | Cut | 
| CtrlC | Copy | 
| CtrlV | Paste | 
| CtrlD | Duplicate | 
| Backspace | Delete | 
| Shortcut | Action | 
|---|---|
| Ctrl' | Toggle grid | 
| Ctrl\ | Toggle grid system | 
| Ctrl; | Toggle custom guides | 
| CtrlL | Toggle smart guides | 
| Alt | Toggle snap to grid on drag or resize | 
| Shortcut | Action | 
|---|---|
| Ctrl+ | Zoom in | 
| Ctrl- | Zoom out | 
| Ctrl0 | Zoom to 100% | 
| Ctrl1 | Fit to screen | 
| Ctrl2 | Zoom to selected layers, or fit all layers if none selected | 
| Ctrl3 | Center selected layer(s) in the canvas, or center on screen if none selected | 
| CtrlRight | Toggle right pane | 
| CtrlLeft | Toggle left pane | 
| Space | Pan canvas while keydown | 
| Shortcut | Action | 
|---|---|
| CtrlUp | Bring to front | 
| CtrlDown | Send to back | 
| CtrlShiftUp | Bring forward | 
| CtrlShiftDown | Send backwards | 
| (arrows) | Move item | 
| Shift(arrows) | Snap item | 
| Shift | Lock drag direction (hold while dragging) | 
| R | Insert rectangle | 
| O | Insert oval | 
| L | Insert line | 
| T | Insert text | 
| I | Insert interaction area | 
| Enter | Enter selected container | 
| Shortcut | Action | 
|---|---|
| CtrlG | Group selected | 
| CtrlShiftG | Ungroup selected | 
| Shortcut | Action | 
|---|---|
| Space | Play or pause state transition | 
| . | Forward state transition | 
| , | Rewind state transition |