3 C-x C-s Save current buffer
8 C-x z Repeat last command
9 M-X 'eval-buffer Load current buffer as elisp
13 C-h k Help about key binding
14 C-h v Describe variable
15 C-h f Describe function
21 M-s . Search for symbol around point
22 M-s w Start word search
23 C-s Find next item (while searching)
24 Backspace Previous search (while searching)
25 M-% Search and replace
27 # Buffers/windows/frames
28 C-x s Save some buffers
29 C-x C-f Find (open) file
31 C-x b Select named buffer
32 C-x C-b Show all buffers
33 C-x o Switch to other window
35 C-x 1 Switch to single window
36 C-x 2 Split vertically
37 C-x 3 Split horizontally
38 M-x 'make-frame New frame (X11 window)
39 M-= Display info about region
43 M-; Comment line or region
44 M-q Reformat paragraph
48 C-x C-l Lower case region
49 C-x C-u Upper case region
52 F3 , F4 Start recording macro
53 C-u F3 Play last macro then append keys
56 # Selecting/deleting/killing text
57 C-Space Set mark (start selection)
58 C-Space C-Space Set mark to point
59 C-u C-space Return to mark
60 C-M-p Back to start of balanced expression
61 C-M-n Forward to end of balanced expression
62 C-M-k Kill balanced expression
63 M-@ Set mark at end of next word
64 C-w Kill from mark to point
66 M-y Scroll through kill ring (paste buffer)
67 M-z <char> Kill until <char>
69 C-S-Backspace Delete current line
70 C-d Delete next character
72 M-Backspace Delete previous word
73 M-Space Collpase to one space around point
74 M-\ Delete spaces around point
75 C-x C-o Collapse blank lines
76 M-X delete-trailing-whitespace Delete trailing whitespace
79 C-o Insert new line at point
80 C-j Newline and maybe indent
81 M-^ Join to previous line
84 M-m Jump back to start of indentation
85 M-r Jump to window top/bottom/middle
87 M-g Tab Jump to column
92 C-b Back one character
93 C-n Forward one character
100 M-{ Back one paragraph
101 M-} Forward one paragraph