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+\