Text Editing Beginner
^X
Cut line
^↵
Insert line after
^⇧↵
Insert line before
^L
Select line - Repeat to select next lines
^D
Select word - repeat select other occurrences
^M
Go to matching parentheses
^⇧M
Select all contents of the current parentheses
Text Editing Intermediate
^]
Indent current line(s)
^[
Un-indent current line(s)
^⇧D
Duplicate line(s)
^J
Join line below to the end of the current line
^/
Comment/un-comment current line
^⇧?
Block comment current selection
^Y
Redo or repeat last keyboard shortcut command
^⇧V
Paste and indent correctly
^SPACE
Select next auto-complete suggestion
^U
Soft undo
Text Navigation/Goto Anywhere
^;
Goto word in current file
^R
Goto symbol
^G
Goto line in current file
General
^⇧SPACE
Select scope
^⇧J
Select indentation
^⇧A
Select tag
^K^C
Scroll to selection
⌥.
Close tag
Find/Replace
^F
Find
^H
Replace
^⇧F
Find in files
F3
Find next
⇧F3
Find previous
Split window
⌥⇧@
Split view into two columns
⌥⇧!
Revert view to single column
⌥⇧%
Set view to grid (4 groups)
^2
Jump to group 2
^⇧@
Move file to group 2
Text manipulation
^DEL
Delete word forwards
^BACKSPACE
Delete word backwords
^⇧K
Delete line
^K^U
Transform to uppercase
^K^L
Transform to lowercase
Text Selection
^K^D
Skip selection
^⇧L
Split selection into lines
⌥F3
Add cursor at all occurrences of a word
ESC
Return to single selection
Code Folding and Marks
^⇧[
Fold code
^⇧]
Unfold code
^K^J
Unfold all
^K^
Set mark
^K^A
Select to mark
^K^X
Switch location with mark
^K^G
Clear mark
Bookmarks
^F2
Toggle bookmark
F2
Next bookmark
⇧F2
Previous bookmark
⌥F2
Select all bookmarks