Select & Expand
⌘ D |
select current word (repeat to include next instance of word) |
⌘ L |
select current line (repeat to include next line) |
⌘ ⇧ L |
split selection into multiple lines |
⌘ ⇧ A |
select text inside tag (repeat to expand) |
Ctrl ⇧ M |
select to curly or angle brackets (repeat to expand) |
Replace ⌘ with Ctrl on Windows and Linux.
Code Folding
⌘ Alt [ |
fold closest block |
⌘ Alt ] |
unfold closest block |
⌘ K ⌘ 1 |
fold all first level code blocks |
⌘ K ⌘ 2 |
fold all second level code blocks |
⌘ K ⌘ 3 (etc) |
fold all third level code blocks (etc) |
⌘ K ⌘ T |
fold all HTML attributes |
⌘ K ⌘ 0 |
unfold everything |
Editing
⌘ ⇧ D |
duplicate current line/selection |
⌘ ⇧ K |
delete current line/selection |
⇧ del |
delete current line/selection |
⌘ ⇧ ↑ |
move line up |
⌘ ⇧ ↓ |
move line down |
Goto
⌘ P |
goto anything |
⌘ G |
goto line number |
⌘ R |
goto symbol |
⌘ P, : |
goto line number (enter number after : ) |
⌘ P, # |
goto and list fuzzy-matches of string (enter characters after # ) |
⌘ P, @ |
goto and list symbol (begin typing symbol name after @ ) |
Command line
$ subl .
$ subl README.md
Use subl
to open files in Sublime from the terminal.
0 Comments for this cheatsheet. Write yours!