# General commands
C-x C-c Quit Emacs
+C-u C-x C-c Save and quit
C-g Cancel command
C-/ Undo
C-g C-/ Undo undo
# Search
C-s Search forward (ivy/swiper mode)
-C-r Search backward
+C-r Resume ivy search
M-s . Search for symbol around point
C-s Find next item (while searching)
Backspace Previous search (while searching)
M-% Search and replace
M-x linum-mode Display line numbers
-C-c r Resume ivy search
# Files/buffers
C-x C-s Save current buffer
M-r Jump to window top/bottom/middle
M-g M-g Jump to line
M-g Tab Jump to column
+M-g j Jump to character
C-a Beginning of line
C-e End of line
C-p Back one line
C-M-b Back one s-expression / symbol
C-M-f Forward one s-expression / symbol
C-M-u Move up one level of parentheses
-C-c c Jump to character
# Text formatting
M-/ Auto-complete