| Key | Description |
|---|---|
| Ctrl+q | Quit (or close the current tab/split) |
| Ctrl+s | Save current file |
| Ctrl+o | Open a file |
| Ctrl+g | Open the help menu |
| Ctrl+e | Open the command bar |
| Alt+g | Show what every key does in a bar at the bottom |
| Key | Description |
|---|---|
| Ctrl+Left | Move to previous word |
| Ctrl+Right | Move to next word |
| Alt+{ | Move to previous paragraph |
| Alt+} | Move to next paragraph |
| Home | Move to beginning of line |
| End | Move to end of line |
| Ctrl+Home | Move to start of file |
| Ctrl+End | Move to end of file |
| Key | Description |
|---|---|
| Shift+Arrow | Extend selection by one character or line |
| Ctrl+Shift+Left | Select to previous word |
| Ctrl+Shift+Right | Select to next word |
| Shift+Home | Select to beginning of line |
| Shift+End | Select to end of line |
| Ctrl+a | Select all text |
| Key | Description |
|---|---|
| Ctrl+z | Undo |
| Ctrl+y | Redo |
| Ctrl+c | Copy selected text |
| Ctrl+x | Cut selected text |
| Ctrl+v | Paste from clipboard |
| Ctrl+k | Cut the current line |
| Ctrl+d | Duplicate the current line |
| Tab | Indent selection or insert tab |
| Shift+Tab | Unindent selection |
| Ctrl+u | Start/stop recording a macro |
| Ctrl+j | Play the recorded macro |
| Key | Description |
|---|---|
| Ctrl+f | Find |
| Ctrl+n | Find next match |
| Ctrl+p | Find previous match |
| Alt+F | Find literal (no regex) |
| Key | Description |
|---|---|
| Ctrl+Click | Place an additional cursor |
| Alt+n | Spawn a cursor at the next match of the current word |
| Alt+x | Skip the current match |
| Alt+p | Remove the last added cursor |
| Alt+c | Remove all extra cursors |
| Alt+m | Spawn a cursor on every match |
| Key | Description |
|---|---|
| Ctrl+t | Open a new tab |
| Alt+, | Switch to previous tab |
| Alt+. | Switch to next tab |
| Ctrl+w | Jump to the next split |
| Ctrl+q | Close the current split or tab |
| Key | Description |
|---|---|
| Ctrl+r | Toggle line numbers (ruler) |
| Ctrl+b | Run a shell command |