| Category | Shortcut | Action |
|---|---|---|
| File & General | Ctrl + S | Save file |
| Ctrl + Q | Quit current tab | |
| Ctrl + O | Open a file | |
| Ctrl + E | Open command bar | |
| Ctrl + G | Open help menu | |
| Ctrl + H | Show keybindings help | |
| Text Editing | Ctrl + Z | Undo action |
| Ctrl + Y | Redo action | |
| Ctrl + C | Copy selected text | |
| Ctrl + X | Cut selected text | |
| Ctrl + V | Paste text | |
| Ctrl + A | Select all text | |
| Ctrl + D | Duplicate line | |
| Ctrl + K | Delete line | |
| Tab | Indent text | |
| Shift + Tab | Unindent text | |
| Navigation | Ctrl + F | Find / Search text |
| Ctrl + N | Find next match | |
| Ctrl + P | Find previous match | |
| Ctrl + R | Replace text | |
| Ctrl + L | Jump to line number | |
| Ctrl + Home | Jump to top of file | |
| Ctrl + End | Jump to bottom of file | |
| Alt + Left / Right | Move cursor word by word | |
| Ctrl + Up / Down | Scroll view up / down | |
| Multi-Cursor | Alt + N | Select next match |
| Alt + X | Skip current match | |
| Alt + P | Remove last cursor | |
| Alt + C | Clear all extra cursors | |
| Alt + Shift + Up | Add cursor line above | |
| Alt + Shift + Down | Add cursor line below | |
| Alt + M | Cursors from selection | |
| Ctrl + Left Click | Add manual cursor (Mouse) | |
| Tabs & Splits | Ctrl + T | Open new empty tab |
| Alt + . | Move to next tab | |
| Alt + , | Move to previous tab | |
| Ctrl + W | Split window horizontally | |
| Ctrl + E then type vsplit | Split window vertically | |
| Alt + Arrow Keys | Move cursor between splits |
Would you like to know how to save this table to a local markdown file via your terminal, or should we look at changing the editor theme?
Installation and set it up alias