command + ctrl + f
: toggle fullscreen
command + ctrl + shift + f
: toggle distraction free
option + arrows
: move one word at a time
command + arrows
: move to beginning and end of line
shift + above commands
: select all the text
delete + the above
: delete all the text
fn + delete
: delete forward
command + z
: undo
command + shift + z
: redo
command + /
: toggle comment for line
command + ]
: shift indenting right
command + [
: shift indenting left
command + l
: select the whole line
command + c (with selection)
: copy selection
command + x (with selection)
: cut selection
command + v
: paste most recent cut or copy
command + shift + v
: paste with proper indentation
control + shift + k
: delete the whole line
command + x
: cut the whole line
command + c
: copy the whole line
command + enter
: create new line below
command + shift + enter
: create new line above
command + shift + d
: copy current line below
command + control + arrows
: move entire line up and down
command + k, command + u
: make selection upper case
command + k, command + l
: make selection lower case
control + m
: move to beginning/end of parens and braces
command + d
: select word(s)
command + k while selecting words
: don't select word
command + ctrl + g
: select all of words
option + mouseDrag
: column select
command + mouseClick
: custom multiple cursor
command + p
: open file or go to anything with options:
@
jump to symbols#
search within file:
go to a line number
command + shift + p
: set syntax (and many many other things)
command + f
: find
command + shift + f
: find in files
command + k, command + b
: toggle file bar
command + option + NUMBER
: split screen
control + shift + NUMBER
: move current file to pane