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!