macOS Keymap
This is the default keyboard shortcuts on macOS. Your configuration may differ as plugins can modify them.
Command | Keys |
---|---|
autocomplete:cancel |
Esc |
autocomplete:complete |
Tab |
autocomplete:next |
Down |
autocomplete:previous |
Up |
command:complete |
Tab |
command:escape |
Esc |
command:select-next |
Down |
command:select-previous |
Up |
command:submit |
Num Enter , Enter |
context:focus-next |
Down |
context:focus-previous |
Up |
context:hide |
Esc |
context:on-selected |
Enter |
context:show |
Menu |
core:change-project-folder |
Shift+Cmd+C |
core:find-command |
Shift+Cmd+P |
core:find-file |
Cmd+P |
core:new-doc |
Cmd+N |
core:open-file |
Cmd+O |
core:open-project-folder |
Shift+Cmd+O |
core:restart |
Option+Cmd+R |
core:toggle-fullscreen |
Ctrl+Cmd+Enter |
dialog:next-entry |
Right |
dialog:previous-entry |
Left |
dialog:select |
Num Enter , Enter |
dialog:select-no |
Esc |
doc:backspace |
Backspace , Shift+Backspace |
doc:copy |
Cmd+C , Ctrl+Ins |
doc:create-cursor-next-line |
Option+Cmd+Down |
doc:create-cursor-previous-line |
Option+Cmd+Up |
doc:cut |
Cmd+X |
doc:delete |
Del , Shift+Del |
doc:delete-lines |
Shift+Cmd+K |
doc:delete-to-end-of-line |
Cmd+Del |
doc:delete-to-next-word-end |
Option+Del , Shift+Cmd+Del |
doc:delete-to-previous-word-start |
Option+Backspace , Shift+Cmd+Backspace |
doc:delete-to-start-of-indentation |
Cmd+Backspace |
doc:duplicate-lines |
Shift+Cmd+D |
doc:go-to-line |
Cmd+G |
doc:indent |
Tab |
doc:join-lines |
Cmd+J |
doc:move-lines-down |
Option+Down |
doc:move-lines-up |
Option+Up |
doc:move-to-end-of-doc |
Cmd+Down |
doc:move-to-end-of-line |
Cmd+Right , End |
doc:move-to-next-block-end |
Cmd+] |
doc:move-to-next-char |
Right |
doc:move-to-next-line |
Down |
doc:move-to-next-page |
Page Down |
doc:move-to-next-word-end |
Option+Right |
doc:move-to-previous-block-start |
Cmd+[ |
doc:move-to-previous-char |
Left |
doc:move-to-previous-line |
Up |
doc:move-to-previous-page |
Page Up |
doc:move-to-previous-word-start |
Option+Left |
doc:move-to-start-of-doc |
Cmd+Up |
doc:move-to-start-of-indentation |
Cmd+Left , Home |
doc:newline |
Num Enter , Enter |
doc:newline-above |
Shift+Cmd+Enter |
doc:newline-below |
Cmd+Enter |
doc:paste |
Cmd+V , Shift+Ins |
doc:redo |
Cmd+Y |
doc:save |
Cmd+S |
doc:save-as |
Shift+Cmd+S |
doc:select-all |
Cmd+A |
doc:select-lines |
Cmd+L |
doc:select-none |
Esc |
doc:select-to-cursor |
Shift+Left Button |
doc:select-to-end-of-doc |
Shift+Cmd+Down |
doc:select-to-end-of-line |
Shift+Cmd+Right , Shift+End |
doc:select-to-next-block-end |
Shift+Cmd+] |
doc:select-to-next-char |
Shift+Right |
doc:select-to-next-line |
Shift+Down |
doc:select-to-next-page |
Shift+Page Down |
doc:select-to-next-word-end |
Option+Shift+Right |
doc:select-to-previous-block-start |
Shift+Cmd+[ |
doc:select-to-previous-char |
Shift+Left |
doc:select-to-previous-line |
Shift+Up |
doc:select-to-previous-page |
Shift+Page Up |
doc:select-to-previous-word-start |
Option+Shift+Left |
doc:select-to-start-of-doc |
Shift+Cmd+Up |
doc:select-to-start-of-indentation |
Shift+Cmd+Left , Shift+Home |
doc:select-word |
Cmd+D , Shift+Cmd+L |
doc:set-cursor |
Left Button |
doc:set-cursor-line |
Left Button |
doc:set-cursor-word |
Left Button |
doc:split-cursor |
Ctrl+Left Button |
doc:toggle-line-comments |
Cmd+/ |
doc:undo |
Cmd+Z |
doc:unindent |
Shift+Tab |
find-replace:find |
Cmd+F |
find-replace:previous-find |
Shift+F3 |
find-replace:repeat-find |
F3 |
find-replace:replace |
Cmd+R |
find-replace:select-add-all |
Shift+Cmd+L |
find-replace:select-add-next |
Cmd+D |
find-replace:select-next |
Cmd+F3 |
line-wrapping:toggle |
F10 |
macro:play |
Cmd+; |
macro:toggle-record |
Shift+Cmd+; |
project-search:find |
Shift+Cmd+F |
project-search:move-to-end-of-doc |
Cmd+End , End |
project-search:move-to-next-page |
Page Down |
project-search:move-to-previous-page |
Page Up |
project-search:move-to-start-of-doc |
Cmd+Home , Home |
project-search:open-selected |
Enter |
project-search:refresh |
F5 |
project-search:select-next |
Down |
project-search:select-previous |
Up |
quote:quote |
Cmd+' |
reflow:reflow |
Ctrl+Shift+Q |
root:close-or-quit |
Cmd+W |
root:horizontal-scroll |
Horizontal Wheel , Shift+Horizontal Wheel |
root:move-tab-left |
Cmd+Page Up |
root:move-tab-right |
Cmd+Page Down |
root:scroll |
Wheel |
root:split-down |
Ctrl+Shift+Cmd+K |
root:split-left |
Ctrl+Shift+Cmd+J |
root:split-right |
Ctrl+Shift+Cmd+L |
root:split-up |
Ctrl+Shift+Cmd+I |
root:switch-to-down |
Ctrl+Cmd+K |
root:switch-to-left |
Ctrl+Cmd+J |
root:switch-to-next-tab |
Ctrl+Tab |
root:switch-to-previous-tab |
Ctrl+Shift+Tab |
root:switch-to-right |
Ctrl+Cmd+L |
root:switch-to-tab-1 |
Cmd+1 |
root:switch-to-tab-2 |
Cmd+2 |
root:switch-to-tab-3 |
Cmd+3 |
root:switch-to-tab-4 |
Cmd+4 |
root:switch-to-tab-5 |
Cmd+5 |
root:switch-to-tab-6 |
Cmd+6 |
root:switch-to-tab-7 |
Cmd+7 |
root:switch-to-tab-8 |
Cmd+8 |
root:switch-to-tab-9 |
Cmd+9 |
root:switch-to-up |
Ctrl+Cmd+I |
scale:decrease |
Cmd+- , Cmd+Wheel Down |
scale:increase |
Cmd+= , Cmd+Wheel Up |
scale:reset |
Cmd+0 |
treeview:collapse |
Left |
treeview:delete |
Del |
treeview:deselect |
Esc |
treeview:expand |
Right |
treeview:new-folder |
Cmd+Left Button , Cmd+Enter |
treeview:next |
Down |
treeview:open |
Enter |
treeview:previous |
Up |
treeview:select |
Middle Button |
treeview:select-and-open |
Left Button |
treeview:toggle |
Cmd+\ |