Keyboard Shortcuts - Windows/Linux
WARNING
This topic is a draft and may contain wrong information.
Editing
| Keypress | Command |
|---|---|
| Ctrl X | Cut line |
| Ctrl ⏎ | Insert line after |
| Ctrl ⇧ ⏎ | Insert line before |
| Ctrl ⇧ ↑ | Move line/selection up |
| Ctrl ⇧ ↓ | Move line/selection down |
| Ctrl L | Select line - Repeat to select next lines |
| Ctrl D | Select word - Repeat select others occurrences |
| Ctrl M | Jump to closing parentheses Repeat to jump to opening parentheses |
| Ctrl ⇧ M | Select all contents of the current parentheses |
| Ctrl ⇧ K | Delete Line |
| Ctrl K, Ctrl K | Delete from cursor to end of line |
| Ctrl K, Ctrl ⌫ | Delete from cursor to start of line |
| Ctrl ] | Indent current line(s) |
| Ctrl [ | Un-indent current line(s) |
| Ctrl ⇧ D | Duplicate line(s) |
| Ctrl ⇧ J | Join line below to the end of the current line |
| Ctrl / | Comment/un-comment current line |
| Ctrl ⇧ / | Block comment current selection |
| Ctrl Y | Redo, or repeat last keyboard shortcut command |
| Ctrl ⇧ V | Paste and indent correctly |
| Ctrl ␣ | Select next auto-complete suggestion |
| Ctrl U | soft undo; jumps to your last change before undoing change when repeated |
| Alt ⇧ W | Wrap Selection in html tag |
| Alt . | Close current html tag |
Windows
| Keypress | Command |
|---|---|
| Ctrl Alt ↑ | Column selection up |
| Ctrl Alt ↓ | Column selection down |
Linux
| Keypress | Command |
|---|---|
| Alt ⇧ ↑ | Column selection up |
| Alt ⇧ ↓ | Column selection down |
Navigation/Goto Anywhere
| Keypress | Command |
|---|---|
| Ctrl P | Quick-open files by name |
| Ctrl R | Goto symbol |
| Ctrl ; | Goto word in current file |
| Ctrl G | Goto line in current file |
General
| Keypress | Command |
|---|---|
| Ctrl ⇧ P | Command prompt |
| Ctrl K, Ctrl B | Toggle side bar |
| Ctrl Alt ⇧ P | Show scope in status bar |
Find/Replace
| Keypress | Command |
|---|---|
| Ctrl F | Find |
| Ctrl H | Replace |
| Ctrl ⇧ F | Find in files |
Tabs
| Keypress | Command |
|---|---|
| Ctrl ⇧ T | Open last closed tab |
| Ctrl Page Up | Cycle up through tabs |
| Ctrl Page Up | Cycle down through tabs |
| Ctrl ⭾ | Switch to a previous tab, hold ⭾ and repeat ⭾ to cycle through previous tabs |
| Ctrl ⇧ ⭾ | Switch in reverse order to a previous tab, hold Ctrl ⇧ and repeat ⭾ to cycle through previous tabs in reverse |
| Ctrl W | Close current tab |
| Alt [1-9] | Switch to tab number |
Split window
| Keypress | Command |
|---|---|
| Alt ⇧ 1 | Revert view to single column |
| Alt ⇧ 2 | Split view into two columns |
| Alt ⇧ 3 | Split view into three columns |
| Alt ⇧ 4 | Split view into four columns |
| Alt ⇧ 5 | Set view to grid (4 groups) |
| Alt ⇧ 8 | Split view into two rows |
| Ctrl [1-4] | Jump to group |
| Ctrl ⇧ [1-4] | Move file to specified group |
Bookmarks
| Keypress | Command |
|---|---|
| Ctrl F2 | Toggle bookmark |
| F2 | Next bookmark |
| ⇧ F2 | Previous bookmark |
| Ctrl ⇧ F2 | Clear bookmarks |
Text manipulation
| Keypress | Command |
|---|---|
| Ctrl K, Ctrl U | Transform to upper case |
| Ctrl K, Ctrl L | Transform to lower case |