| C-n | Next line |
| C-p | Previous line |
| C-f | Next character |
| C-b | Previous character |
| C-v | Page down |
| M-v | Page up |
| M-f | Next word |
| M-b | Previous word |
| C-e | End of line |
| C-a | Beginning of line |
| C-space | Begin selection |
| C-g | Cancel selection* |
| C-_ | Undo |
| C-w | Cut |
| M-w | Copy |
| C-y | Paste |
| C-x h | Select all |
| C-d | Delete character |
| M-d | Delete to end of word |
| C-k | Delete to end of line |
| C-x C-f | Open file |
| C-x C-s | Save file |
| C-x C-w | Save As |
| C-x k | Close file |
| C-x b | Change to different buffer/file |
| C-x C-c | Exit emacs |
| C-s | Search |
| M-% | Search & Replace |
| C-M-s | Regular Expression Search |
| C-M-% | Regular Expression Search & Replace |
| M-c | Capitalize word |
| M-u | Uppercase word |
| M-l | Lowercase word |
| M-(#) cmd | Repeat next command (#) times. |
| C-u M-| | Run shell command against selected text |
| C-x ( | Start recording macro |
| C-x ) | Start recording macro |
| C-x e | Execute last recorded macro |
| C-h t | Emacs Tutorial |
| C-h k | Describes key |
| C-h f | Describes function |
| C-h v | Describes variable |
| C-h b | Show all key bindings |
| C-h i | Emacs help browser |
| C-h a | Apropos help search |
| C-x C-c | Exit Emacs |
| Esc : q ! Ret | Exit Vi |
| C-g | Cancel current command |
| Esc Esc Esc | Close all other windows |
| (Can sometimes abort a command) | |
| C-h ? | Help options |