
File
| Linux | Action | |
|---|---|---|
| Ctrl+X, Ctrl+F | Open file | |
| Ctrl+X, Ctrl+S | Save | |
| Ctrl+X, Ctrl+W | Save As | |
| Ctrl+X, s | Save All | |
| Ctrl+X, Ctrl+V | Revert to File | |
| Meta+X | Revert Buffer | |
| Ctrl+X, k | Close Window/Buffer | |
| Ctrl+X, Ctrl+C | Quit |
Edit
| Linux | Action | |
|---|---|---|
| Ctrl+_ | Undo | |
| Ctrl+Space | Begin Selection | |
| Ctrl+G | Cancel Selection | |
| Ctrl+W | Cut Selection | |
| Ctrl+K | Cut Line | |
| Ctrl+Y | Paste | |
| Ctrl+X r s /# | Copy Selection to Numbered Clipboard | |
| Ctrl+X r i /# | Paste from Numbered Clipboard | |
| Delete | Delete | |
| Ctrl+D | Fwd delete | |
| Meta+Delete | Delete Word | |
| Meta+D | Fwd Delete Word |
Cursor Movement
| Linux | Action | |
|---|---|---|
| Meta+F/ Meta+B | Word forward / backward | |
| Ctrl+A/Ctrl+E | Jump to beginning / end of the line | |
| Meta+{/ Meta+} | Paragraph forward / backward | |
| Ctrl+V/ Meta+V | Page forward / backward | |
| Meta+</ Meta+> | Document forward / backward | |
| Meta+Ctrl+A/ Meta+Ctrl+E | C Function forward / backward |
Search
| Linux | Action | |
|---|---|---|
| Ctrl+S | Incremental search | |
| Ctrl+R | Incremental search reverse | |
| Meta+Ctrl+S | Regexp incremental search | |
| Meta+Ctrl+R | Regexp incremental search reverse | |
| Meta+% | Interactive Search and Replace | |
| Meta+X goto-line | Goto Line Number | |
| Meta+Ctrl+b (or esc Ctrl+B) | Previous Matching Bracket | |
| Meta+Ctrl+f (or esc Ctrl+F) | Next Matching Bracket |
Window
| Linux | Action | |
|---|---|---|
| Ctrl+X,k | Close | |
| Ctrl+X, b | Next Window | |
| Ctrl+X, Ctrl+B | Choose Window | |
| Ctrl+X, 1 | Maximize | |
| Ctrl+X, 2 | Split Horizontal | |
| Ctrl+X, 3 | Split Vertical | |
| Ctrl+X, o | Switch Focus Between Windows | |
| Meta+` | Activate Menu Bar |
Registers
| Linux | Action | |
|---|---|---|
| Ctrl+Xr s (#) | Copy Selection to Numbered Clipboard | |
| Ctrl+X r i (#) | Paste from Numbered Clipboard | |
| Ctrl+X r space (#) | Set Numbered Bookmark | |
| Ctrl+X r j /# | Jump to Numbered Bookmark |
Formatting
| Linux | Action | |
|---|---|---|
| Meta+Q | Re-flow Paragraph | |
| Meta+Ctrl+\ | Indent Selection | |
| Meta+U | Uppercase Word | |
| Meta+L | Lowercase Word | |
| Meta+C | Capitalize Word | |
| Ctrl+X, Ctrl+U | Uppercase Selection | |
| Ctrl+X, Ctrl+L | Lowercase Selection |
Macros
| Linux | Action | |
|---|---|---|
| Ctrl+X, ( | Start Recording | |
| Ctrl+X, ) | Stop Recording | |
| Ctrl+X, e | Play Macro | |
| Meta+# | Repeat command # times | |
| Ctrl+u (#) | Repeat command # times |