Reading a list won't make them stick. ShortcutFoo has you type each shortcut, then brings it back just before you'd forget it.
Editing I
7 shortcuts- ⌥DOWNMove line down
- ⌥UPMove line up
- ⌥⇧DOWNCopy line down
- ⌥⇧UPCopy line up
- ⌘⇧KDelete line
- ⌘↵Insert line below
- ⌘⇧↵Insert line above
Editing II
7 shortcuts- ⌘⇧\Jump to matching bracket
- ⌘]Indent line
- ⌘[Outdent line
- ⌘UPGo to beginning of file
- ⌘DOWNGo to end of file
- ⌘⌥[Fold region
- ⌘⌥]Unfold region
Editing III
7 shortcuts- ⌘K⌘[Fold all subregions
- ⌘K⌘]Unfold all subregions
- ⌘K⌘0Fold all regions
- ⌘K⌘JUnfold all regions
- ⌘/Toggle line comment
- ⌥⇧AToggle block comment
- ⌥ZToggle word wrap
Multi-cursor / Selection I
7 shortcuts- ⌘⌥UPInsert cursor above
- ⌘⌥DOWNInsert cursor below
- ⌘UUndo last cursor operation
- ⌥⇧IInsert cursor at end of each line selected
- ⌘LSelect current line
- ⌘⇧LSelect all occurrences of current selection
- ⌘F2Select all occurrences of current word
Multi-cursor / Selection II
6 shortcuts- ⌘^⇧RIGHTExpand selection
- ⌘^⇧LEFTShrink selection
- ⌘⌥⇧UPColumn box selection up
- ⌘⌥⇧DOWNColumn box selection down
- ⌘⌥⇧RIGHTColumn box selection right
- ⌘⌥⇧LEFTColumn box selection left
Search / Replace I
7 shortcuts- ⌘FFind
- ⌘⌥FReplace
- ⌘GFind next
- ⌘⇧GFind previous
- ⌘DAdd selection to next Find match
- ⌥↵Select all occurrences of Find match
- ⌘K⌘DMove last selection to next Find match
Rich Languages Editing I
6 shortcuts- ^SPACETrigger suggestion
- ⌘⇧SPACETrigger parameter hints
- ⌥⇧FFormat document
- ⌘K⌘FFormat selection
- F12Go to definition
- ⌥F12Peek definition
Rich Languages Editing II
6 shortcuts- ⌘KF12Open definition to the side
- ⌘.Quick fix
- ⇧F12Show references
- F2Rename symbol
- ⌘K⌘XTrim trailing whitespace
- ⌘KMChange file language
Navigation I
9 shortcuts- ^GGo to line...
- ⌘PGo to file...
- ⌘⇧OGo to symbol...
- ⌘⇧MShow problems panel
- F8Go to next error or warning
- ⇧F8Go to previous error or warning
- ^-Go back
- ^⇧-Go forward
- ^⇧MToggle tab moves focus
Editor Management I
9 shortcuts- ⌘KFClose folder
- ⌘\Split editor
- ⌘1Focus info 1st editor window
- ⌘2Focus into 2nd editor window
- ⌘3Focus into 3rd editor window
- ⌘K⌘LEFTFocus into previous editor window
- ⌘K⌘RIGHTFocus into next editor window
- ⌘K⌘⇧LEFTMove editor window left
- ⌘K⌘⇧RIGHTMove editor window right
Achievement unlocked