Keyboard Shortcuts
These are the default shortcuts available via our open-source code editor component CodeMirror
Last updated
These are the default shortcuts available via our open-source code editor component CodeMirror
Last updated
Note: not all of these have been tested, so please use with caution. If you notice something not working as expected, or out of place, please let us know in opening a ticket.
Function | Windows | Linux | Mac | Notes |
---|---|---|---|---|
Delete Line
ctrl + shift + k
ctrl + shift + k
cmd + shift + k
Move Line Up / Down
alt + up or down
alt + up or down
option + up or down
Duplicate Line Above / Below
shift + alt + up or down
shift + alt + up or down
shift + option + up or down
Cut line
ctrl + x
N/A
cmd + x
Cut selection
ctrl + x
ctrl + x
cmd + x
Copy line (nothing selected)
ctrl + c
N/A
cmd + c
Copy selection
ctrl + c
ctrl + c
cmd + c
Paste
ctrl + v
ctrl + v
cmd + v
Select rest of line from cursor
ctrl + shift + down
ctrl + shift + down
ctrl + shift + e
Delete next character
del
del
ctrl + d
Backspace whole word
ctrl + backspace
ctrl + backspace
option + backspace
Delete line from cursor
N/A
N/A
ctrl + k
Deletes to end of line from current cursor location.
Select current line
alt + l
alt + l
ctrl + l
Continuing to press will select the next line down
Move single char forward
N/A
N/A
ctrl + t
This will take the character directly behind the cursor and move it forward 1 spot for each press. Useful for typos.
Select single line above starting from cursor
N/A
N/A
ctrl + shift + p
Select single line below starting from cursor
N/A
N/A
ctrl + shift + n
Backspace line from cursor
N/A
ctrl + shift + backspace
cmd + delete
Delete only commented text
alt + backspace
N/A
N/A
This will leave uncommented text untouched
Toggle line comment
ctrl + /
ctrl + /
cmd + /
Toggle block comment
shift + alt + a
shift + alt + a
shift + option + a
Open suggestion dropdown
ctrl + space
ctrl + space
ctrl + space
Move sidebar to other side of editor
ctrl + shift + x
ctrl + shift + x
N/A
Escape button
Esc
Esc
Esc
Run Query
ctrl + enter
ctrl + enter
cmd + return
Create new line above
N/A
N/A
ctrl + o
Indent / outdent line
ctrl + ] or [
ctrl + ] or [
cmd + ] or [
Go to matching bracket
ctrl + shift + \
ctrl + shift + \
cmd + shift + \
When cursor is on an open or close bracket (Velocity will show it as green/lightly highlighted)
Go to beginning of line
Home
Home
fn + left
Go to end of line
End
End
fn + right
Go to beginning of file
ctrl + Home
ctrl + Home
shift + option + <
Go to end of file
ctrl + End
ctrl + End
shift + option + >
Collapse / uncollapse region
ctrl + shift + [ or ]
ctrl + shift + [ or ]
cmd + option + [ or ]
When a \/ carrot appears next to the line number, the related query lines can be collapsed
Search and Replace
ctrl + f
ctrl + f
cmd + f
If user has text highlighted when using this command, it will search for the selection.
Search for next
ctrl + g
ctrl + g
cmd + g
If user has nothing selected, search bar will pop up. If user has a selection, cursor will jump to next instance.
Undo cursor move
ctrl + u
ctrl + u
cmd + u
If user clicks somewhere else, this will bring the cursor back to where it just was
Select next character / grow or shrink selection
shift + right or left
shift + right or left
shift + right or left
User can start a selection or use this shortcut to expand a current selection
Select next word / block
shift + (ctrl OR alt) + right or left
shift + (ctrl OR alt) + right or left
shift + (ctrl OR alt) + right or left
User can start a selection or use this shortcut to expand a current selection
Select all
ctrl + a
ctrl + a
cmd + a
Go to line prompt
alt + g
alt + g
option + g
Move cursor full word / block
ctrl + left or right
ctrl + left or right
option + left or right