Docs Reference

Keyboard shortcuts

Every default key in Celas Studio, and how to rebind, clear or reset them in Preferences.

Celas Studio ships with 58 default shortcuts. They live in one list, split into two groups exactly as Preferences shows them: Tool Shortcuts, which are bare letters, and General Shortcuts, which use Ctrl. Every one of them can be changed.

Bindings are stored once and resolved per platform. Where this page says Ctrl, macOS uses Command; the tables below call out the handful of places where macOS genuinely differs. Modifiers are matched exactly, so a bare-letter tool key can never be triggered by its Ctrl version: Ctrl+S saves and never picks up the Smudge tool, Ctrl+O opens and never toggles onion skin.

Tool keys and the editing group are held back while you are typing, so a text field always gets the keystroke first.

Tool shortcuts

Single keys, no modifiers. These appear under Tool Shortcuts in Preferences, and are identical on Windows, Linux and macOS.

V Move Tool
CtrlT Transform Tool
P Pen Tool
A Node Tool
N Pencil Tool
I Eyedropper Tool
G Gradient Tool
B Brush Tool
J Bone Tool
ShiftJ Weight Paint Tool
C Camera Tool
H Hand Tool
R Rotate View Tool
U Shape Tool: brings back the shape you last drew with
ShiftU Cycle the shape tools: Rectangle, Ellipse, Polygon, Star, Line. The shape slot in the Tools panel follows, so its icon always shows the active shape.
E Eraser Tool
K Fill Tool
M Marquee Tool
W Magic Wand Tool
S Smudge Tool
ShiftK Knife Tool

The set follows the Photoshop and Illustrator letters wherever the tool exists in both, so V, A, P, B, E, I, G, M, W, U, H and R are where your fingers expect them. Transform is the one command-style key (Ctrl+T, Free Transform), and T is deliberately left free for the Text tool.

General shortcuts

Everything below is one list in Preferences, under General Shortcuts. It is grouped here by what the commands do.

Files

CtrlN New: opens the Home window on its New Project tab
CtrlO Open a project
CtrlS Save
CtrlShiftS Save As
CtrlW Close the current document, with a prompt if it has unsaved changes

Editing and selection

CtrlZ Undo
CtrlY Redo
CtrlX Cut
CtrlC Copy
CtrlV Paste
CtrlD Duplicate, or Deselect, see below
Delete Delete: what it deletes depends on context, see below
CtrlA Select All
CtrlShiftI Invert the pixel selection
CtrlJ Join Curves: close the selected open path
CtrlG Group
CtrlShiftG Ungroup
Ctrl, Preferences

Ctrl+D reads the context, the way Photoshop's does. With a marquee or floating pixel selection live it deselects: a floating selection is committed first, then the mask is cleared. With nothing selected pixel-side it duplicates the selected layers, which is what it means when you are working in the Layers panel or the Timeline. Exactly one of the two happens per press. The Edit menu shows the key beside whichever of Duplicate and Deselect All it currently means.

Ctrl+J closes the selected open path, the same operation as the Join button in the Node and Pen options bar: select both endpoints of the path first, or the key does nothing.

Painting and colour

[ Decrease brush size
] Increase brush size
D Default colours: white fill, black stroke
X Swap fill and stroke

The bracket keys resize the preset of the Brush, Eraser and Smudge tools (the Pencil is not on that list, even though it owns a preset of its own), the same value the Size slider drives, so the cursor ring follows immediately. They step multiplicatively, which keeps them usable at 3 px and at 300 px. D and X work whether or not the Color panel is open, and both write to every selected shape in one undo step.

Ctrl+A reads the context before it acts. With the Layers panel or Timeline focused it selects every layer. Over the canvas with the Node or Pen tool on a Shape layer it selects every vertex. With a pixel tool active (Fill, Marquee or Magic Wand) or on a Raster layer, it selects the whole canvas. Otherwise it falls back to selecting every layer.

While you are renaming a layer, Ctrl+A, Ctrl+C, Ctrl+X and Ctrl+V belong to the text field and nothing else: Ctrl+A selects the name you are typing rather than every layer in the scene. The same holds for any other text field you are typing in.

Redo answers to two chords, Ctrl+Y and Ctrl+Shift+Z. They are two separate rows in Preferences, both labelled Redo, so either can be rebound on its own. Delete also answers to Backspace, and that one alias is fixed: it is not in the list and cannot be changed.

Arranging

Ctrl] Bring Forward: one step up the draw order
Ctrl[ Send Backward: one step down
CtrlShift] Bring to Front
CtrlShift[ Send to Back

These act on the primary selected layer and run exactly what Object ▸ Order and the toolbar order buttons run.

Animation and playback

Space Play / Stop
Tab Switch between Edit and Animate mode
, Previous frame: stops playback
. Next frame: stops playback

Space does double duty: held down over the canvas it is the pan modifier. Playback therefore toggles on release, and only when you did not drag while the key was held. Tab is suppressed while you are editing an Action.

View

Ctrl= Zoom In: one step of 1.25x, up to 32x
Ctrl- Zoom Out: one step of 1.25x, down to 0.05x
Ctrl0 Fit Canvas: also resets canvas rotation
Ctrl1 Zoom 100%
O Toggle onion skin

What Delete deletes

Delete and Backspace run down a fixed list and stop at the first thing that applies:

  1. With the Timeline focused, they delete the selected keyframes and nothing else.
  2. With the Bone tool active and a bone selected in Edit mode, they delete the selected bones: child bones are promoted, not destroyed.
  3. With the Node tool active and vertices selected, they delete those vertices.
  4. With a pixel selection active, they clear the pixels inside it.
  5. Otherwise they delete the selected layers.

Keys that only work in one place

These are fixed, not part of the rebindable list. Each one needs its panel or tool to be the thing you are pointing at.

KeyWhereWhat it does
Left / Right arrowCanvas hoveredNudge the selected layers or vertices by 1 unit
Up / Down arrowCanvas hoveredNudge the selected layers or vertices by 1 unit
Shift + arrowsCanvas hoveredNudge by 10 units instead
Left / Right arrowTimeline focusedStep back or forward one frame
Shift+Left / Shift+RightTimeline focusedJump to the previous or next keyframe: on the selected layers, or across the whole scene when the selection carries none
Shift+Up / Shift+DownTimeline focusedMove the layer selection one row up or down
Ctrl+C / Ctrl+VTimeline focused, with a layer selectedCopy and paste keyframes, keeping their frame offsets
FGraph Editor, canvas hoveredFit the curves back into view
EnterBone Bind tool, cursor over the canvasBind the selected vertices to the selected bone
UBone Bind tool, cursor over the canvasUnbind the selected vertices
EnterPolygonal marquee in progressCommit the polygon
EscPolygonal marquee in progressDiscard the polygon
EscPen tool while drawingFinish the path and keep it selected
EscPixel selection or floating selection activeClear the selection, or cancel the floating move
EscPicking a path for Follow PathCancel picking
EscRenaming a layerCancel the rename and keep the old name
EnterRenaming a layerCommit the new name
Ctrl+C fills both clipboards (the layer one and the keyframe one) so you can pose in the viewport, copy, then click into the Timeline and paste. Ctrl+V picks one target: with the Timeline focused it pastes keyframes, otherwise it pastes layers.

macOS differences

Command replaces Ctrl throughout, and physical Control must not be held. Bare-letter tool keys are unchanged. The key list itself is the same on all three platforms: every chord in the tables above works on macOS with Command in place of Ctrl.

What does differ is which of them the native menu bar prints beside a command. Duplicate and Deselect All deliberately carry no key equivalent in the macOS menu: an NSMenu key equivalent is consumed by the system before the app sees the keystroke, so whichever of the two claimed Command+D would win every press and the other would become unreachable. Leaving both unlabelled lets the shared context rule decide, exactly as on Windows and Linux. Onion skinning and Delete are unlabelled in the macOS menu for the same reason, and the O and Delete keys work as usual.

Rebinding a shortcut

Preferences on the Shortcuts tab, with Tool Shortcuts and General Shortcuts listed and one chord button in its red capture state.
  1. Open Preferences with Ctrl+, and go to the Shortcuts tab.
  2. Find the action in Tool Shortcuts or General Shortcuts and click the button showing its current key.
  3. The button turns red and reads Press key… Now press the key you want, holding any of Ctrl, Shift or Alt you want in the chord.
  4. Press Esc instead to cancel, or Backspace to clear the binding and leave the action with no key.
  5. Click OK, or Apply if you want to keep the window open. Bindings are written to disk and survive a restart.

Right-click a chord button to put that one binding back to its factory default. This is the only way to recover a binding you cleared with Backspace, because capture mode refuses to assign Escape, Backspace or Delete (they mean cancel and clear) and Delete is its own action's default.

Reset All to Defaults at the bottom of the tab puts all 58 bindings back at once, discarding every customisation.

If a chord is already taken, the button turns amber and its tooltip names the other action. Both still fire: the warning is there so you notice, not to stop you. Duplicate and Deselect All are the one intentional pair and are never flagged.