Skip to content

Keyboard shortcuts when using the Code editor#

The Code node editing environment supports a range of keyboard shortcuts to speed up and enhance your experience. Select the appropriate tab to see the relevant shortcuts for your operating system.

Cursor Movement#

Action Shortcut
Move cursor left Left
Move cursor right Right
Move cursor up Up
Move cursor down Down
Move cursor by word left Ctrl+Left
Move cursor by word right Ctrl+Right
Move to line start Home or Ctrl+Left
Move to line end End or Ctrl+Right
Move to document start Ctrl+Home
Move to document end Ctrl+End
Move page up Page Up
Move page down Page Down
Action Shortcut
Move cursor left Left or Ctrl+B
Move cursor right Right or Ctrl+F
Move cursor up Up or Ctrl+P
Move cursor down Down or Ctrl+N
Move cursor by word left Option+Left
Move cursor by word right Option+Right
Move to line start Cmd+Left or Ctrl+A
Move to line end Cmd+Right or Ctrl+E
Move to document start Cmd+Up
Move to document end Cmd+Down
Move page up Page Up or Option+V
Move page down Page Down or Ctrl+V
Action Shortcut
Move cursor left Left
Move cursor right Right
Move cursor up Up
Move cursor down Down
Move cursor by word left Ctrl+Left
Move cursor by word right Ctrl+Right
Move to line start Home or Ctrl+Left
Move to line end End or Ctrl+Right
Move to document start Ctrl+Home
Move to document end Ctrl+End
Move page up Page Up
Move page down Page Down

Selection#

Action Shortcut
Selection with any movement key Shift + [Movement Key]
Select all Ctrl+A
Select line Ctrl+L
Select next occurrence Ctrl+D
Select all occurrences Shift+Ctrl+L
Go to matching bracket Shift+Ctrl+\
Action Shortcut
Selection with any movement key Shift + [Movement Key]
Select all Cmd+A
Select line Cmd+L
Select next occurrence Cmd+D
Go to matching bracket Shift+Cmd+\
Action Shortcut
Selection with any movement key Shift + [Movement Key]
Select all Ctrl+A
Select line Ctrl+L
Select next occurrence Ctrl+D
Select all occurrences Shift+Ctrl+L
Go to matching bracket Shift+Ctrl+\

Basic Operations#

Action Shortcut
New line with indentation Enter
Undo Ctrl+Z
Redo Ctrl+Y or Ctrl+Shift+Z
Undo selection Ctrl+U
Copy Ctrl+C
Cut Ctrl+X
Paste Ctrl+V
Action Shortcut
New line with indentation Enter
Undo Cmd+Z
Redo Cmd+Y or Cmd+Shift+Z
Undo selection Cmd+U
Copy Cmd+C
Cut Cmd+X
Paste Cmd+V
Action Shortcut
New line with indentation Enter
Undo Ctrl+Z
Redo Ctrl+Y or Ctrl+Shift+Z
Undo selection Ctrl+U
Copy Ctrl+C
Cut Ctrl+X
Paste Ctrl+V

Delete Operations#

Action Shortcut
Delete character left Backspace
Delete character right Del
Delete word left Ctrl+Backspace
Delete word right Ctrl+Del
Delete line Shift+Ctrl+K
Action Shortcut
Delete character left Backspace
Delete character right Del
Delete word left Option+Backspace or Ctrl+Cmd+H
Delete word right Option+Del or Fn+Option+Backspace
Delete line Shift+Cmd+K
Delete to line start Cmd+Backspace
Delete to line end Cmd+Del or Ctrl+K
Action Shortcut
Delete character left Backspace
Delete character right Del
Delete word left Ctrl+Backspace
Delete word right Ctrl+Del
Delete line Shift+Ctrl+K

Line Operations#

Action Shortcut
Move line up Alt+Up
Move line down Alt+Down
Copy line up Shift+Alt+Up
Copy line down Shift+Alt+Down
Toggle line comment Ctrl+/
Add line comment Ctrl+K then Ctrl+C
Remove line comment Ctrl+K then Ctrl+U
Toggle block comment Shift+Alt+A
Action Shortcut
Move line up Option+Up
Move line down Option+Down
Copy line up Shift+Option+Up
Copy line down Shift+Option+Down
Toggle line comment Cmd+/
Add line comment Cmd+K then Cmd+C
Remove line comment Cmd+K then Cmd+U
Toggle block comment Shift+Option+A
Split line Ctrl+O
Transpose characters Ctrl+T
Action Shortcut
Move line up Alt+Up
Move line down Alt+Down
Copy line up Shift+Alt+Up
Copy line down Shift+Alt+Down
Toggle line comment Ctrl+/
Add line comment Ctrl+K then Ctrl+C
Remove line comment Ctrl+K then Ctrl+C
Toggle block comment Shift+Alt+A

Autocomplete#

Action Shortcut
Start completion Ctrl+Space
Accept completion Enter or Tab
Close completion Esc
Navigate completion options Up or Down
Action Shortcut
Start completion Ctrl+Space
Accept completion Enter or Tab
Close completion Esc
Navigate completion options Up or Down
Action Shortcut
Start completion Ctrl+Space
Accept completion Enter or Tab
Close completion Esc
Navigate completion options Up or Down

Indentation#

Action Shortcut
Indent more Tab or Ctrl+]
Indent less Shift+Tab or Ctrl+[
Action Shortcut
Indent more Cmd+]
Indent less Cmd+[
Action Shortcut
Indent more Tab or Ctrl+]
Indent less Shift+Tab or Ctrl+[

Code Folding#

Action Shortcut
Fold code Ctrl+Shift+[
Unfold code Ctrl+Shift+]
Fold all Ctrl+K then Ctrl+0
Unfold all Ctrl+K then Ctrl+J
Action Shortcut
Fold code Cmd+Option+[
Unfold code Cmd+Option+]
Fold all Cmd+K then Cmd+0
Unfold all Cmd+K then Cmd+J
Action Shortcut
Fold code Ctrl+Shift+[
Unfold code Ctrl+Shift+]
Fold all Ctrl+K then Ctrl+0
Unfold all Ctrl+K then Ctrl+J

Multi-cursor#

Action Shortcut
Add cursor at click position Alt+Left Button
Add cursor above Ctrl+Alt+Up
Add cursor below Ctrl+Alt+Down
Add cursors to line ends Shift+Alt+I
Clear multiple cursors Esc
Action Shortcut
Add cursor at click position Option+Left Button
Add cursor above Ctrl+Option+Up
Add cursor below Ctrl+Option+Down
Add cursors to line ends Shift+Option+I
Clear multiple cursors Esc
Action Shortcut
Add cursor at click position Alt+Left Button
Add cursor above Shift+Alt+Up
Add cursor below Shift+Alt+Down
Add cursors to line ends Shift+Alt+I
Clear multiple cursors Esc

Formatting#

Action Shortcut
Format document Shift+Alt+F
Action Shortcut
Format document Shift+Cmd+F
Action Shortcut
Format document Ctrl+Shift+I

Search & Navigation#

Action Shortcut
Open Search Ctrl+F
Select All Alt+Enter
Replace All Ctrl+Alt+Enter
Go To Line Ctrl+G
Next Diagnostic F8
Previous Diag. Shift+F8
Open Lint Panel Ctrl+Shift+M
Action Shortcut
Open Search Cmd+F
Select All Cmd+Enter
Replace All Cmd+Option+Enter
Go To Line Cmd+G
Next Diagnostic F8
Previous Diag. Shift+F8
Open Lint Panel Cmd+Shift+M
Action Shortcut
Open Search Ctrl+F
Select All Alt+Enter
Replace All Ctrl+Alt+Enter
Go To Line Ctrl+G
Next Diagnostic F8
Previous Diag. Shift+F8
Open Lint Panel Ctrl+Shift+M