Keymaps on different operating systems have the same functionality, just bound slightly differently in order to conform to normal expectations for that operating system.
Currently, there are only two operating system layouts. MacOS, and everything else.
Key Combination | Actions |
---|---|
cmd +/ |
doc:toggle-line-comments |
cmd +1 |
root:switch-to-tab-1 |
cmd +2 |
root:switch-to-tab-2 |
cmd +3 |
root:switch-to-tab-3 |
cmd +4 |
root:switch-to-tab-4 |
cmd +5 |
root:switch-to-tab-5 |
cmd +6 |
root:switch-to-tab-6 |
cmd +7 |
root:switch-to-tab-7 |
cmd +8 |
root:switch-to-tab-8 |
cmd +9 |
root:switch-to-tab-9 |
cmd +[ |
doc:move-to-previous-block-start |
cmd +] |
doc:move-to-next-block-end |
cmd +a |
doc:select-all |
cmd +backspace |
doc:delete-to-start-of-indentation |
cmd +c |
doc:copy |
cmd +ctrl +i |
root:switch-to-up |
cmd +ctrl +j |
root:switch-to-left |
cmd +ctrl +k |
root:switch-to-down |
cmd +ctrl +l |
root:switch-to-right |
cmd +ctrl +return |
core:toggle-fullscreen |
cmd +ctrl +shift +i |
root:split-up |
cmd +ctrl +shift +j |
root:split-left |
cmd +ctrl +shift +k |
root:split-down |
cmd +ctrl +shift +l |
root:split-right |
cmd +d |
doc:select-word |
cmd +d |
find-replace:select-add-next |
cmd +delete |
doc:delete-to-end-of-line |
cmd +down |
doc:move-to-end-of-doc |
cmd +f3 |
find-replace:select-next |
cmd +f |
find-replace:find |
cmd +g |
doc:go-to-line |
cmd +j |
doc:join-lines |
cmd +l |
doc:select-lines |
cmd +left |
doc:move-to-start-of-indentation |
cmd +n |
core:new-doc |
cmd +o |
core:open-file |
cmd +option +down |
doc:create-cursor-next-line |
cmd +option +up |
doc:create-cursor-previous-line |
cmd +p |
core:find-file |
cmd +pagedown |
root:move-tab-right |
cmd +pageup |
root:move-tab-left |
cmd +r |
find-replace:replace |
cmd +return |
doc:newline-below |
cmd +right |
doc:move-to-end-of-line |
cmd +s |
doc:save |
cmd +shift +[ |
doc:select-to-previous-block-start |
cmd +shift +] |
doc:select-to-next-block-end |
cmd +shift +backspace |
doc:delete-to-previous-word-start |
cmd +shift +c |
core:change-project-folder |
cmd +shift +d |
doc:duplicate-lines |
cmd +shift +delete |
doc:delete-to-next-word-end |
cmd +shift +down |
doc:select-to-end-of-doc |
cmd +shift +k |
doc:delete-lines |
cmd +shift +l |
doc:select-word |
cmd +shift +l |
find-replace:select-add-all |
cmd +shift +left |
doc:select-to-start-of-indentation |
cmd +shift +o |
core:open-project-folder |
cmd +shift +p |
core:find-command |
cmd +shift +return |
doc:newline-above |
cmd +shift +right |
doc:select-to-end-of-line |
cmd +shift +s |
doc:save-as |
cmd +shift +up |
doc:select-to-start-of-doc |
cmd +up |
doc:move-to-start-of-doc |
cmd +v |
doc:paste |
cmd +w |
root:close-or-quit |
cmd +x |
doc:cut |
cmd +y |
doc:redo |
cmd +z |
doc:undo |
ctrl +1lclick |
doc:split-cursor |
ctrl +insert |
doc:copy |
ctrl +shift +tab |
root:switch-to-previous-tab |
ctrl +tab |
root:switch-to-next-tab |
f3 |
find-replace:repeat-find |
option +backspace |
doc:delete-to-previous-word-start |
option +delete |
doc:delete-to-next-word-end |
option +down |
doc:move-lines-down |
option +left |
doc:move-to-previous-word-start |
option +right |
doc:move-to-next-word-end |
option +shift +left |
doc:select-to-previous-word-start |
option +shift +right |
doc:select-to-next-word-end |
option +up |
doc:move-lines-up |
shift +f3 |
find-replace:previous-find |