Keyboard shortcuts

The same list is in the application under Help ▸ Keyboard shortcuts. On macOS, Ctrl here means the command key.

Tools

Single keys, no modifier.

KeyTool
VLights
ZZoom
HHand
MMove layer
SSelect
KPaint bucket
QGradient
EEraser
BAdd stroke
RRemove stroke
CCut outline
GOutline edge
FFlatten
ATube axis
DIn front
UBehind
OConvex area
IConcave area
WOpening
NDirection
PFlat face
XNot the object
TTrust methods

Files

KeysAction
Ctrl+OOpen a project
Ctrl+SSave the project — artwork, hints, settings and lights
Ctrl+Shift+SSave the project to a new file
Ctrl+Shift+OImport a base sprite
Ctrl+Alt+Shift+OImport a set of animation frames
—Import sprites as layers, from File ▸ Import
Ctrl+Alt+ORe-read the imported document, keeping its layer mapping
Ctrl+EExport the normal map

Ctrl+O opens projects only. A settings preset loads from Edit ▸ Load settings preset…, or by dropping a .tnpreset file onto the window.

Reload is Ctrl+Alt+O and deliberately not Ctrl+R or F5, which a browser takes for its own reload — the one keystroke that would throw away every painted stroke. Read it as "open, again".

View

KeysAction
Ctrl+=Zoom in
Ctrl+-Zoom out
Ctrl+0Fit the sprite on screen
Ctrl+1Show actual pixels
Ctrl + scrollZoom around the pointer, from any tool

Painting

KeysAction
Alt + dragErase from the current hint layer
Right-dragErase from the current hint layer
Pen eraserErase from the current hint layer, with the pen turned over
Shift + clickPaint a straight line from where the last stroke ended
[ ]Smaller or larger brush
Shift+[ Shift+]Softer or harder brush edge
Ctrl + clickPick up a direction from the picture, with the Direction tool
Ctrl+ZUndo
Ctrl+Shift+ZRedo

Undo covers painting and the solver settings. One drag of the brush is one step, however many mouse events it arrived as. A burst of slider movement is one step too — Ctrl+Z after a handful of tweaks puts the sliders back where they were when you started dragging, not to every tick along the way. Lights are a viewing condition and are not on the stack.

Frames

KeysAction
,Previous frame
.Next frame

Punctuation rather than the arrow keys, which belong to whatever has focus, and rather than the bracket keys, which mean brush size to anyone arriving from Photoshop.

Layers

KeysAction
MThe Move tool
Arrow keysNudge the selected layer a pixel — only with the Move tool selected
Shift + arrowsNudge it ten pixels
Double-click a name, or F2Rename the layer

The arrows are qualified because they mean this only while Move is the selected tool. Everywhere else they belong to whatever has focus, and a row promising "arrows nudge the layer" would be a promise the editor does not keep. See Layers and scenes.

Selection

KeysAction
Ctrl+ASelect everything
Ctrl+DDeselect
Ctrl+Shift+DBring back the last selection
Ctrl+Shift+IInvert the selection
Shift + dragAdd to the selection, with the Select tool
Alt + dragTake away from the selection, with the Select tool
Alt+DeleteFill the selected area with the hint chosen for the bucket
DeleteClear the selected area of that hint
EnterClose the polygon being drawn
BackspaceTake back the polygon's last corner
EscapeDrop the polygon being drawn