Editor
Keyboard shortcuts
Every binding in Kimo, from the same table the app's Keyboard shortcuts sheet renders (open it with ⌘/ on macOS, Ctrl+/ elsewhere, from File › Help in the app, or from the desktop app's native Help menu). On Windows and Linux, Ctrl replaces ⌘ and Alt replaces ⌥; both modifiers are accepted on every platform. ⌫ is Backspace or Delete.
On this page10 sections
Tools
| Action | macOS | Windows · Linux |
|---|---|---|
| Move | V | V |
| Frame | F | F |
| Rectangle | R | R |
| Ellipse | O | O |
| Line | L | L |
| Arrow | ⇧L | Shift+L |
| Star | ⇧S | Shift+S |
| Text | T | T |
| Pen | P | P |
| Note | N | N |
| Prompt | ⇧P | Shift+P |
| Image | ⇧⌘K | Ctrl+Shift+K |
| Icon picker | I | I |
| Hand | H | H |
Move
macOS
VWindows · Linux
VFrame
macOS
FWindows · Linux
FRectangle
macOS
RWindows · Linux
REllipse
macOS
OWindows · Linux
OLine
macOS
LWindows · Linux
LArrow
macOS
⇧LWindows · Linux
Shift+LStar
macOS
⇧SWindows · Linux
Shift+SText
macOS
TWindows · Linux
TPen
macOS
PWindows · Linux
PNote
macOS
NWindows · Linux
NPrompt
macOS
⇧PWindows · Linux
Shift+PImage
macOS
⇧⌘KWindows · Linux
Ctrl+Shift+KIcon picker
macOS
IWindows · Linux
IHand
macOS
HWindows · Linux
HFile
| Action | macOS | Windows · Linux |
|---|---|---|
| New file | ⌘N | Ctrl+N |
| Open… | ⌘O | Ctrl+O |
| Save | ⌘S | Ctrl+S |
| Save as… | ⇧⌘S | Ctrl+Shift+S |
| Export… | ⇧⌘E | Ctrl+Shift+E |
| Copy selection as PNG | ⇧⌘C | Ctrl+Shift+C |
| Settings | ⌘, | Ctrl+, |
New file
macOS
⌘NWindows · Linux
Ctrl+NOpen…
macOS
⌘OWindows · Linux
Ctrl+OSave
macOS
⌘SWindows · Linux
Ctrl+SSave as…
macOS
⇧⌘SWindows · Linux
Ctrl+Shift+SExport…
macOS
⇧⌘EWindows · Linux
Ctrl+Shift+ECopy selection as PNG
macOS
⇧⌘CWindows · Linux
Ctrl+Shift+CSettings
macOS
⌘,Windows · Linux
Ctrl+,Edit
| Action | macOS | Windows · Linux |
|---|---|---|
| Undo | ⌘Z | Ctrl+Z |
| Redo | ⇧⌘Z or ⌘Y | Ctrl+Shift+Z or Ctrl+Y |
| Cut | ⌘X | Ctrl+X |
| Copy | ⌘C | Ctrl+C |
| Copy properties | ⌥⌘C | Ctrl+Alt+C |
| Paste | ⌘V | Ctrl+V |
| Paste in place | ⇧⌘V | Ctrl+Shift+V |
| Paste properties | ⌥⌘V | Ctrl+Alt+V |
| Duplicate | ⌘D | Ctrl+D |
| Group | ⌘G | Ctrl+G |
| Ungroup | ⇧⌘G | Ctrl+Shift+G |
| Wrap in frame | ⌥⌘G | Ctrl+Alt+G |
| Add auto layout | ⇧A | Shift+A |
| Remove auto layout | ⌥⇧A | Alt+Shift+A |
| Bring to front | ⌘] | Ctrl+] |
| Send to back | ⌘[ | Ctrl+[ |
| Delete | ⌫ | ⌫ |
| Nudge 1 px · 10 px | ←↑→↓ or ⇧← | ←↑→↓ or Shift+← |
| Resize by nudge | ⌥←↑→↓ | Alt+←↑→↓ |
| Flip horizontal | ⇧H | Shift+H |
| Flip vertical | ⇧V | Shift+V |
| Rename layer | F2 | F2 |
Undo
macOS
⌘ZWindows · Linux
Ctrl+ZRedo
macOS
⇧⌘Z or ⌘YWindows · Linux
Ctrl+Shift+Z or Ctrl+YCut
macOS
⌘XWindows · Linux
Ctrl+XCopy
macOS
⌘CWindows · Linux
Ctrl+CCopy properties
macOS
⌥⌘CWindows · Linux
Ctrl+Alt+CPaste
macOS
⌘VWindows · Linux
Ctrl+VPaste in place
macOS
⇧⌘VWindows · Linux
Ctrl+Shift+VPaste properties
macOS
⌥⌘VWindows · Linux
Ctrl+Alt+VDuplicate
macOS
⌘DWindows · Linux
Ctrl+DGroup
macOS
⌘GWindows · Linux
Ctrl+GUngroup
macOS
⇧⌘GWindows · Linux
Ctrl+Shift+GWrap in frame
macOS
⌥⌘GWindows · Linux
Ctrl+Alt+GAdd auto layout
macOS
⇧AWindows · Linux
Shift+ARemove auto layout
macOS
⌥⇧AWindows · Linux
Alt+Shift+ABring to front
macOS
⌘]Windows · Linux
Ctrl+]Send to back
macOS
⌘[Windows · Linux
Ctrl+[Delete
macOS
⌫Windows · Linux
⌫Nudge 1 px · 10 px
macOS
←↑→↓ or ⇧←Windows · Linux
←↑→↓ or Shift+←Resize by nudge
macOS
⌥←↑→↓Windows · Linux
Alt+←↑→↓Flip horizontal
macOS
⇧HWindows · Linux
Shift+HFlip vertical
macOS
⇧VWindows · Linux
Shift+VRename layer
macOS
F2Windows · Linux
F2Selection & layers
| Action | macOS | Windows · Linux |
|---|---|---|
| Select all | ⌘A | Ctrl+A |
| Select inverse | ⇧⌘A | Ctrl+Shift+A |
| Select children | ↵ | ↵ |
| Select parent / deselect | Esc | Esc |
| Add to selection | ⇧ click | Shift click |
| Select inside group | ⌘ click | Ctrl click |
| Hide / show | ⇧⌘H | Ctrl+Shift+H |
| Lock / unlock | ⇧⌘L | Ctrl+Shift+L |
Select all
macOS
⌘AWindows · Linux
Ctrl+ASelect inverse
macOS
⇧⌘AWindows · Linux
Ctrl+Shift+ASelect children
macOS
↵Windows · Linux
↵Select parent / deselect
macOS
EscWindows · Linux
EscAdd to selection
macOS
⇧ clickWindows · Linux
Shift clickSelect inside group
macOS
⌘ clickWindows · Linux
Ctrl clickHide / show
macOS
⇧⌘HWindows · Linux
Ctrl+Shift+HLock / unlock
macOS
⇧⌘LWindows · Linux
Ctrl+Shift+LComponents & variables
| Action | macOS | Windows · Linux |
|---|---|---|
| Create component | ⌥⌘K | Ctrl+Alt+K |
| Detach instance | ⌥⌘B | Ctrl+Alt+B |
| Go to main component | ⌥↵ | Alt+↵ |
| Variables | ⌥⇧⌘V | Ctrl+Alt+Shift+V |
Create component
macOS
⌥⌘KWindows · Linux
Ctrl+Alt+KDetach instance
macOS
⌥⌘BWindows · Linux
Ctrl+Alt+BGo to main component
macOS
⌥↵Windows · Linux
Alt+↵Variables
macOS
⌥⇧⌘VWindows · Linux
Ctrl+Alt+Shift+VView
| Action | macOS | Windows · Linux |
|---|---|---|
| Zoom in | ⌘= or = | Ctrl+= or = |
| Zoom out | ⌘− or − | Ctrl+− or − |
| Zoom to 100 % | ⌘0 or ⇧0 | Ctrl+0 or Shift+0 |
| Go to page… | ⌘P | Ctrl+P |
| Zoom to fit | ⇧1 | Shift+1 |
| Zoom to selection | ⇧2 | Shift+2 |
| Pixel grid | ⇧' | Shift+' |
| Rulers | ⇧R | Shift+R |
| Pan | Space drag | Space drag |
| Preview | ⇧Space | Shift+Space |
Zoom in
macOS
⌘= or =Windows · Linux
Ctrl+= or =Zoom out
macOS
⌘− or −Windows · Linux
Ctrl+− or −Zoom to 100 %
macOS
⌘0 or ⇧0Windows · Linux
Ctrl+0 or Shift+0Go to page…
macOS
⌘PWindows · Linux
Ctrl+PZoom to fit
macOS
⇧1Windows · Linux
Shift+1Zoom to selection
macOS
⇧2Windows · Linux
Shift+2Pixel grid
macOS
⇧'Windows · Linux
Shift+'Rulers
macOS
⇧RWindows · Linux
Shift+RPan
macOS
Space dragWindows · Linux
Space dragPreview
macOS
⇧SpaceWindows · Linux
Shift+SpaceAgent & text
| Action | macOS | Windows · Linux |
|---|---|---|
| Ask Kimo | ⌘K | Ctrl+K |
| Link… (text selected) | ⌘K | Ctrl+K |
| Italic (text selected) | ⌘I | Ctrl+I |
| Bold (editing text) | ⌘B | Ctrl+B |
| Underline (editing text) | ⌘U | Ctrl+U |
| Strikethrough (editing text) | ⇧⌘X | Ctrl+Shift+X |
| Finish editing text | ⌘↵ or Esc | Ctrl+↵ or Esc |
Ask Kimo
macOS
⌘KWindows · Linux
Ctrl+KLink… (text selected)
macOS
⌘KWindows · Linux
Ctrl+KItalic (text selected)
macOS
⌘IWindows · Linux
Ctrl+IBold (editing text)
macOS
⌘BWindows · Linux
Ctrl+BUnderline (editing text)
macOS
⌘UWindows · Linux
Ctrl+UStrikethrough (editing text)
macOS
⇧⌘XWindows · Linux
Ctrl+Shift+XFinish editing text
macOS
⌘↵ or EscWindows · Linux
Ctrl+↵ or EscConflicts
| Action | macOS | Windows · Linux |
|---|---|---|
| Next conflict | ⌘' | Ctrl+' |
| Previous conflict | ⇧⌘' | Ctrl+Shift+' |
Next conflict
macOS
⌘'Windows · Linux
Ctrl+'Previous conflict
macOS
⇧⌘'Windows · Linux
Ctrl+Shift+'Help
| Action | macOS | Windows · Linux |
|---|---|---|
| Keyboard shortcuts | ⌘/ | Ctrl+/ |
Keyboard shortcuts
macOS
⌘/Windows · Linux
Ctrl+/In a mode
These keys only apply while the mode is active, so the sheet doesn't list them.
Pen
| Action | macOS | Windows · Linux |
|---|---|---|
| Finish path | ↵ | ↵ |
| Remove last point | ⌫ | ⌫ |
Finish path
macOS
↵Windows · Linux
↵Remove last point
macOS
⌫Windows · Linux
⌫Path editing
| Action | macOS | Windows · Linux |
|---|---|---|
| Exit path editing | ↵ | ↵ |
| Delete points | ⌫ | ⌫ |
Exit path editing
macOS
↵Windows · Linux
↵Delete points
macOS
⌫Windows · Linux
⌫Image placement
| Action | macOS | Windows · Linux |
|---|---|---|
| Cancel placement | Esc | Esc |
Cancel placement
macOS
EscWindows · Linux
EscImage crop
| Action | macOS | Windows · Linux |
|---|---|---|
| Apply crop | ↵ | ↵ |
| Cancel crop | Esc | Esc |
Apply crop
macOS
↵Windows · Linux
↵Cancel crop
macOS
EscWindows · Linux
EscWhile dragging
| Action | macOS | Windows · Linux |
|---|---|---|
| Cancel drag | Esc | Esc |
Cancel drag
macOS
EscWindows · Linux
Esc