Ultimate Guide of Keyboard Shortcuts of Nuke – Windows & Mac
Translate in
Note: On Mac, replace the Ctrl key with the Cmd key.
Global
Keystroke(s) |
Action |
Backspace/Delete | Delete selected clips or folders |
MMB drag | Virtual slider (number fields) |
Space bar (short press) | Expand the focused panel to the full window |
Space bar (long press) | Raise the right-click menu |
Alt+S | Make the application or floating window fullscreen. |
Ctrl+A | Select all |
Ctrl+C | Copy selected item(s) |
Ctrl+D | Duplicate selected item(s) |
Ctrl+F# | Save current window layout. The # represents a function key number, F1 through F6 |
Ctrl+LMB on panel name | Float panel |
Ctrl+N | Create a new project or script, depending on the environment |
Ctrl+O | Open a project or script, depending on the environment |
Ctrl+Q | Exit the application |
Ctrl+S | Save current project or script, depending on the environment |
Ctrl+T | Cycle through tabs in the current pane. Note that this does not work if the focus is on the input pane of the Script Editor |
Ctrl+V | Paste the contents of the clipboard |
Ctrl+W | Close the current project or script, dependent on the environment |
Ctrl+X | Cut selected item(s) |
Ctrl+Z | Undo the last action |
Shift+Esc | Close the current tab |
Shift+F1..F6 | Change workspace |
Shift+S | Open the Preferences dialog |
Alt+Shift+1..6 | Open a recent project or script, depending on the environment |
Ctrl+Shift+A | Select none |
Ctrl+Alt+` | Goto next pane |
Ctrl+Shift+[ | Go to the next tab |
Ctrl+Shift+] | Goto previous tab |
Ctrl+Shift+S | Save the current project or script, depending on the environment, and specify the name (Save As) |
Ctrl+Shift+Z | Redo the last action |
Ctrl+Alt+Shift+` | Goto previous pane |
Nuke Studio’s Timeline Viewer
Keystroke(s) | Action |
---|---|
– | Zoom Out |
+ | Zoom In |
A | Alpha |
B | Blue |
C | Razor selected |
E | Clipping Warning |
End | Go to End |
F | Zoom to Fit |
F12 | Clear playback cache |
G | Green |
H | Zoom to Fill |
Home | Go to Start |
I | Mark In point |
J | Play Backward |
K | Pause |
L | Play Forward |
Left Arrow | Frame Backwards |
O | Mark Out point |
PgDown | Next Layer |
PgUp | Previous Layer |
Q | Show Overlays |
R | Red |
Return | Swap A/B Inputs |
Right Arrow | Frame Forwards |
V | Display the version selector |
W | Wipe |
Y | Luma |
Alt+Down Arrow | Version down the selected clip |
Alt+I | Clear In Point |
Alt+O | Clear Out Point |
Alt+Shift+Left Arrow | Previous Tag |
Alt+Shift+Right Arrow | Next Tag |
Alt+U | Clear In/Out Points |
Alt+Up Arrow | Version up the selected clip |
Ctrl+/ | Show Timeline Editor |
Ctrl+F | Full Screen |
Ctrl+LMB | Color picker (single-pixel) |
Ctrl+RMB | Deselect sampled pixels |
Ctrl+S | Save current project |
Shift+C | Razor all under playhead |
Shift+I | Go to In Point |
Shift+Left Arrow | Skip Backwards |
Shift+O | Go to Out Point |
Shift+Right Arrow | Skip Forwards |
Ctrl+Alt+Down Arrow | Go to min version |
Ctrl+Alt+Up Arrow | Go to the max version |
Ctrl+Shift+1 | Zoom to Actual Size |
Ctrl+Shift+2 | Zoom to Half Size |
Ctrl+Shift+F | Full Quality 1:1 |
Ctrl+Shift+LMB | Color picker (region of pixels) |
Ctrl+Shift+P | Ignore Pixel Aspect |
Ctrl+Shift+S | Save the current project and specify the name (Save As) |
Nuke Studio’s Timeline
Keystroke(s) |
Action |
, (comma) | Nudge selected shot(s) left, where space is available |
. (period) | Nudge selected shot(s) right, where space is available |
1 | Display in the A input buffer |
2 | Display in the B input buffer |
Alt and drag | Ripple and duplicate the dragged shot |
Alt then drag | Duplicate the dragged shot |
D | Enable or disable the selected shot(s) |
Down Arrow | Next Edit |
drag then Alt | Activate Ripple mode while dragging shot |
E | Cycles between the Slip Clip and Slide Clip tools |
Enter (numeric keypad) | Edit playhead time |
F12 | Clear playback cache |
F5 | Render all Comp containers |
F7 | Render selected Comp containers |
LMB | Select a clip including any linked tracks |
M | Insert the contents of a source Viewer into the timeline at the current playhead position overwriting existing shots |
N | Insert the contents of a source Viewer into the timeline at the current playhead position and ripple existing shots downstream to accommodate the change |
Numeric keypad arrows | Change selection between shots |
Q | Cycles between the available move tools: Multi, Move/Trim, and Select |
R | Cycles between the available edit tools: Ripple, Roll, and Retime |
T | Cycles between the available razor tools: Razor, Razor All, and Join |
U | Mark clip |
Up Arrow | Previous Edit |
V | Display the version selector |
W | Cycles between the available selection tools |
Shift+drag clip | Disable snap to transition when dragging clips |
Alt+, (comma) | Nudge selected shot(s) up, overwriting any clips on the tracks above |
Alt+. (period) | Nudge selected shot(s) down, overwriting any clips on the tracks below |
Alt+D | Display metadata for the selected track item(s) |
Alt+Down Arrow | Version down the selected shot |
Alt+LMB | Select a clip, ignoring linked tracks (for example, audio only) |
Alt+Up Arrow | Version up the selected shot |
Ctrl+numeric keypad arrows | Nudge selected shot(s), where space is available |
Ctrl+A | Select all shots |
Ctrl+I | Import files |
Ctrl+Return | Open selected shot in the Viewer |
Ctrl+T | Add a dissolve between two selected shots |
Shift+, (comma) | Nudge selected shot(s) left by the increment amount set under the Viewer, where space is available |
Shift+. (period) | Nudge selected shot(s) right by the increment amount set under the Viewer, where space is available |
Shift+Backspace | Ripple delete |
Shift+U | Mark selection |
Alt+Shift+/ | Rename shots |
Ctrl+Alt+A | Select all in track |
Alt+Shift+Down Arrow | Go to min version |
Alt+Shift+Up Arrow | Go to the max version |
Ctrl+Alt+Return | Open selected shot in a new Viewer |
Ctrl+Shift+A | Deselect all shots |
Ctrl+Shift+E | Open the Export dialog |
Ctrl+Shift+I | Import folders |
LMB then Shift+LMB | Select all clips between the left-clicks |
Shift+Alt+LMB | Ignore linked tracks during the selection |
Ctrl+Alt+Shift+I | Import EDL, XML, or AAF |
2D Compositing Viewer
Keystroke(s) | Action |
---|---|
– | Zoom Out |
, (comma) | Decrease Gain |
; (semi-colon) | Previous view (multiview) |
. (period) | Increase Gain |
‘ (apostrophe) | Next view (multiview) |
[ | Toggle left toolbar |
] | Toggle right toolbar |
` (backtick) | Toggle floating viewers |
+ | Zoom In |
0, 1, 2, etc. | Set Viewer inputs |
A | Display the Alpha channel |
B | Display the Blue channel |
End | Go to the last frame |
F or MMB | Zoom to Fit |
F12 | Clear buffers and playback cache |
G | Display the Green channel |
H | Zoom to Fill |
Home | Go to the first frame |
I | Mark In point |
J | Play Backward |
K | Pause |
L | Play Forward |
Left Arrow | Step backward one frame |
M | Display the Matte channel |
Numeric pad left/right arrow keys | Nudge one frame backward or forward |
O | Mark Out point |
P | Pause Viewer refreshing |
PgDown | Next layer |
PgUp | Previous layer |
Q | Toggle overlays |
R | Display the Red channel |
Return | Swap A/B input buffers |
Right Arrow | Step forward one frame |
S | Open Viewer settings |
Note: You can’t use the S keyboard shortcut to open Viewer properties when Roto or RotoPaint properties are open.
TabToggle 2D/3DUUpdate the ViewerWToggle wipe toolYDisplay the Luma channelAlt+# (0, 1, 2, etc.)Zoom out %Alt+GGo to a specific frameAlt+IClear In pointAlt+LMBPanAlt+MMBZoom in/OutAlt+OClear Out pointAlt+PToggle Input ProcessAlt+UClear In and Out pointsAlt+WROI – Activate new regionAlt+ZToggle lock/unlock zoom levelCtrl+# (0, 1, 2, etc.)Zoom-in %Ctrl+Left ArrowMove the playhead backward to the midpointCtrl+LMBColour picker (single-pixel)Ctrl+PToggle ProxyCtrl+Right ArrowMove playhead forward to the midpointCtrl+RMBDeselect sampled pixelsCtrl+SSave current scriptCtrl+UEnable or disable previewing output on an external broadcast video monitorShift+[Toggle top toolbarShift+]Toggle bottom toolbarShift+0, 1, 2, etc.Set Viewer reference inputsShift+Left ArrowMove left incremented amount (timeline)Shift+numeric pad left/right arrowsNudge frames backward or forwards by the amount specified in the skip frames controlShift+Right ArrowMove right incremented amount (timeline)Shift+WEnable or disable ROIAlt+Shift+SSave the script as a new versionCtrl+Shift+LMBColour picker (region)Ctrl+Shift+PToggle pixel aspect ratioCtrl+Shift+SSave the current script and specify a name (Save As)
3D Compositing Viewer
Keystroke(s) | Action |
---|---|
C | 3D Top view |
PgDown | Next Layer |
PgUp | Previous Layer |
S | Display Viewer Settings |
Tab | Toggle 2D/3D viewer |
V | 3D Perspective view |
W | Toggle the Wipe tool |
X | 3D right-side view |
Z | 3D front view |
Alt+LMB | Translate viewer on y, z-axis |
Alt+MMB | Zoom in/out (drag left/right) |
Alt+RMB or Ctrl+LMB | Rotate viewer on x, y-axis |
Ctrl+L | Toggle Unlocked/Locked/Interactive Camera or Light |
Shift+C | 3D Bottom view |
Shift+X | 3D Left-side view |
Shift+Z | 3D Back view |
Ctrl+Shift+LMB | Rotate the viewer on the z-axis |
Node Graph
Keystroke(s) | Action |
---|---|
– | Zoom-out |
. (period) | Dot node |
/ | Search by node name or class |
Snaps all nodes to the grid | |
0, 1, 2, etc. | Create/connect viewer inputs |
+ | Zoom-in |
B | Insert Blur node |
Backspace/Delete | Delete nodes |
C | Insert ColorCorrect node |
D | Disable/Enable node |
Down Arrow | Next node in the tree |
F | Fit selected nodes to Node Graph panel |
F12 | Clear Buffers |
F5 | Render all Write nodes |
F7 | Render selected Write nodes |
G | Insert Grade node |
I | Display selected node information |
J | Jump to bookmarked node |
K | Insert Copy node |
L | Auto-place selected nodes |
M | Insert Merge node |
MMB | Pan |
N | Rename selected node |
Numeric pad arrow keys | Navigate around the node tree in the direction specified. For example, pressing the left arrow key (4) selects the next node to the current node’s left in the tree. |
O | Insert Roto node |
P | Insert RotoPaint node |
Q | Show named script info |
R | Insert Read node |
Return | Open properties for the selected node(s) |
S | Display Project Settings |
T | Insert Transform node |
Tab | Tab node search menu |
U | Splay first (Splay selected nodes to 1st selected node) |
Up Arrow | The previous node in the tree |
W | Insert Write node |
X | Command entry mode |
Y | Splay last (Splay 1st node to the output of 2nd) |
Alt+# (0, 1, 2, etc.) | Zoom-out % |
Alt+B | Duplicate and branch selected nodes |
Alt+C | Duplicate selected node(s) |
Alt+D | Toggles whether a node is always displayed in Dope Sheet or not |
Alt+Down Arrow | Version down the current Read/Write node filename |
Alt+E | Toggle expression links on or off |
Alt+F | Generate Flipbook for node |
Alt+H | Hide node inputs when not selected |
Alt+I | Display script information, such as the node count, channel count, cache usage, and whether the script is in full-res or proxy mode |
Alt+K | Clone selected node(s) |
Alt+N | Create StickyNote |
Alt+P | Toggle postage stamp on or off |
Alt+U | Splay first selected node to input A |
Alt+Up Arrow | Version up the current Read/Write node filename |
Alt+X | Run a script from the file browser |
Ctrl+# (0, 1, 2, etc.) | Zoom-in % |
Ctrl+A | Select all nodes in Node Graph |
Ctrl+B | Toggle node buffer |
Ctrl+C | Copy selected node(s) |
Ctrl+create node | Replace the selected node with the new node |
Ctrl+D | Disconnect upstream node |
Ctrl+Down Arrow | Move selected node downstream |
Ctrl+F7..F10 | Save locations 1 through 4 |
Ctrl+G | Nest selected nodes in Group |
Ctrl+I | Open new Compositing Viewer |
Ctrl+LMB on node | Highlight all upstream nodes |
Ctrl+P | Toggle Proxy |
Ctrl+Return/Enter | Open Group’s node graph |
Ctrl+Up Arrow | Move selected node upstream |
Shift+ | Snap selected node to grid |
Shift+# (0, 1, 2, etc.) | Connect selected node to Viewer reference input |
Shift+A | AddMix node |
Shift+create node | Create a node in the new branch |
Shift+drag | Duplicate selected arrow |
Shift+F7..F10 | Restore locations 1 through 4 |
Shift+U | Splay selected nodes to the last selected node |
Shift+X | Swap A/B inputs on node |
Shift+Y | Splay backward (2nd node to 1st node’s output) |
Alt+LMB drag | Pan |
Alt+MMB drag | Zoom-in/out |
Alt+Shift+K | Declone nodes |
Alt+Shift+U | Splay last selected node to input A |
Alt+Shift+Up Arrow | Version to up to the latest file (Read nodes only) |
Ctrl+Alt+A on node | Select all nodes in the node tree |
Ctrl+Alt+G | Replace Group node with nested nodes |
Ctrl+Alt+LMB on node | Open node properties in a floating window |
Ctrl+Shift+/ | Search and Replace (Read and Write nodes) |
Ctrl+Shift+B | Toggle selected node(s) bookmark on or off |
Ctrl+Shift+C | Change node color |
Ctrl+Shift+G | Copy gizmo to group |
Ctrl+Shift+V | Paste a copied node into a new branch from an existing node |
Ctrl+Shift+LMB on node | Select all upstream nodes |
Ctrl+Shift+N | Create a new script in a new session |
Ctrl+Shift+P | Create Precomp from selected nodes |
Ctrl+Shift+X | Extract selected nodes from the tree |
Ctrl+Alt+Shift+G | Create Group from selected nodes |
Ctrl+Alt+Shift+K | Force clone |
Project/Tags/Versions Bin
Keystroke(s) | Action |
---|---|
D | Hide version(s) of a clip. You can only hide versions when a clip is opened in the Versions Bin |
F8 | Refresh clips |
V | Display the version selector |
Alt+D | Display metadata for the selected shot(s) |
Alt+Down Arrow | Version down the selected clip |
Alt+F5 | Rescan clip range |
Alt+Up Arrow | Version up the selected clip |
Ctrl+B | Create a new bin |
Ctrl+N | Create a new sequence |
Ctrl+Return | Open the selected clip in the Viewer |
Ctrl+Y | Create a new tag. You can only add tags to the Tags panel |
Ctrl+ALt+Down Arrow | Go to min version |
Ctrt+Alt+Return | Open the selected clip to a new Viewer |
Ctrl+Alt+Up Arrow | Go to the max version |
Properties Panel
Keystroke(s) | Action |
---|---|
/ | Search by node name or class |
LMB drag | Copy current value from one control to another |
Return/Enter | Chooses selected menu item |
Tab | Move to the next control in the properties |
Up/Down Arrow | Increment control values |
Alt+LMB drag | Increment control values using a virtual slider |
Alt+LMB on close (x) | Close all Properties panels |
Ctrl+A | Select all nodes in the Properties panel |
Ctrl+LMB | Reset slider to default |
Ctrl+LMB on close (x) | Close all properties panels except the one clicked |
Ctrl+LMB drag | Expression link controls |
Ctrl+Shift+A | Close all open Properties panels |
Shift+LMB drag | Copy animation from one control to another |
Shift+Tab | Move to the previous control in the properties |
Curve Editor/Dope Sheet
Keystroke(s) | Action |
---|---|
A | Frame all keyframes |
C | Interpolation (Cubic) |
F | Frame all selected keyframes |
H | Interpolation (Horizontal) |
K | Interpolation (Constant) |
L | Interpolation (Linear) |
LMB | Select single point |
LMB drag on blank space | Select region of points |
LMB drag on the point | Move all selected points |
LMB drag on the selection box | Scale points inside the selection region |
LMB drag on transform handle | Move all points in the selection region |
MMB drag | Draw box in area and zoom to fit the area to curve editor panel |
MMB or F | Fit selection to window |
R | Interpolation (Catmull-Rom) |
X | Break selected control points’ handles |
Z | Interpolation (Smooth [bezier]) |
Alt+` (backtick) | Display Curve Editor |
Alt+LMB drag | Pan |
Alt+MMB drag | Variable zoom |
Ctrl+A | Select all curves |
Ctrl+C | Copy selected keys |
Ctrl+E | Copy Expressions |
Ctrl+L | Copy Links |
Ctrl+LMB drag | Move keyframes freely on the x and y axes |
Ctrl+Shift (hold down) | Hide points to click on the selection box/transform handle |
Ctrl+V | Paste curve |
Ctrl+X | Cut selected keys |
Shift+LMB | Add or Remove points from the selection |
Shift+LMB drag | Draw box to add/remove points from the selection |
Alt+Shift+LMB drag | Move single point |
Ctrl+Alt+LMB | Add point to the current curve |
Ctrl+Shift+C | Copy selected curves |
Ctrl+Alt+Shift+LMB | Sketch points freely to the current curve |
Script Editor
Keystroke(s) | Action |
---|---|
Tab | Increase indentation |
Ctrl+[ | Load previous script |
Ctrl+] | Load next script |
Ctrl+Backspace | Clear output window |
Ctrl+Return/Enter | Run script in the editor |
Shift+Tab | Decrease indentation |
Ctrl+Shift+[ | Decrease indentation of selected text |
Ctrl+Shift+] | Increase indentation of selected text |
Roto/RotoPaint
Keystroke(s) | Action |
---|---|
Backspace | Delete an item from the curve list or Delete points/shapes |
C | Toggle Clone tool |
D | Toggle Dodge/Burn |
Delete | Remove selected point(s) |
E | Increase feather on selected point(s) |
Esc | Switch back to the current Select tool |
I | Pick color |
N | Toggle Brush/Eraser |
Return (Bezier/Spline tools) | Close shape |
S (with Viewer mouse-over focus) | Cycle between the selected tool’s modes |
T (Clone tool) | Toggle source as onion skin with transform jack |
T (Select tool) | Display transform box (points) or jack (shapes) |
V | Toggle Bezier/B-Spline/Ellipse/Rectangle tools |
X | Toggle Blur/Sharpen/Smear tools |
Z | Smooth selected points |
Ctrl+A | Select all points |
Ctrl+LMB (Bezier/Spline tool) | Sketch a Bezier or B-spline |
Ctrl+LMB (on a point) | Break tangent handle for the selected point |
Ctrl+drag (Clone/Reveal tools) | Set offset between source and destination |
Ctrl+Shift (transform box) | Drag transform box points to move them |
Shift+LMB (Bezier tool) | Create a sharp point on the previous point |
Shift+LMB (editing points) | Bring up transform box for selected points |
Shift+drag (Brush/Eraser/Clone/Reveal tools) | Change brush size |
Shift+drag (editing Bezier/Spline points) | Move both tangents handles at the same time |
Shift+E | Remove feather from selected points |
Shift+Z | Cusp selected points |
Ctrl+Alt+LMB (on Splines) | Add point to the curve |
Ctrl+Shift+drag (B-Spline) | Increase/decrease tension of B-Spline shape |
For the latest tech news and reviews, follow Rohit Auddy on Twitter, Facebook, and Google News.