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 + KK | Delete from cursor to end of line |
Ctrl + K + Backspace | 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 + Space | 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 |
Windows
Ctrl + Alt + Up | Column selection up |
Ctrl + Alt + Down | Column selection down |
Linux
Alt + ? + Up | Column selection up |
Alt + ? + Down | 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 + KB | 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 + PgUp | Cycle up through tabs |
Ctrl + PgDn | Cycle down through tabs |
Ctrl + ? | Find in files |
Ctrl + W | Close current tab |
Alt + [NUM] | Switch to tab number [NUM] where [NUM] <= number of tabs |
Split window
Keypress | Command |
---|---|
Alt + ? + 2 | Split view into two columns |
Alt + ? + 1 | Revert view to single column |
Alt + ? + 5 | Set view to grid (4 groups) |
Ctrl + [NUM] | Jump to group where num is 1-4 |
Ctrl + ? + [NUM] | Move file to specified group where num is 1-4 |
Bookmarks
Keypress | Command |
---|---|
Ctrl + F2 | Toggle bookmark |
F2 | Next bookmark |
? + F2 | Previous bookmark |
Ctrl + ? + F2 | Clear bookmarks |
Text manipulation
Keypress | Command |
---|---|
Ctrl + KU | Transform to Uppercase |
Ctrl + KL | Transform to Lowercase |
Keyboard Shortcuts - OSX
Warning
This topic is a draft and may contain wrong information.
Editing
Keypress | Command |
---|---|
? + X | Cut line |
? + ? | Insert line after |
? + ? + ? | Insert line before |
? + ? + ↑ | Move line/selection up |
? + ? + ↓ | Move line/selection down |
? + L | Select line - Repeat to select next lines |
? + D | Select word - Repeat to select next occurrence |
? + ? + G | Select all occurrences of current selection |
? + ? + ↑ | Extra cursor on the line above |
? + ? + ↓ | Extra cursor on the line below |
? + M | Jump to closing parentheses Repeat to jump to opening parentheses |
? + ? + M | Select all contents of the current parentheses |
? + A | Move to beginning of line |
? + E | Move to end of line |
? + K, ? + K | Delete from cursor to end of line |
? + K + ? | Delete from cursor to start of line |
? + ] | Indent current line(s) |
? + [ | Un-indent current line(s) |
? + ? + D | Duplicate line(s) |
? + J | Join line below to the end of the current line |
? + / | Comment/un-comment current line |
? + ? + / | Block comment current selection |
? + Y | Redo, or repeat last keyboard shortcut command |
? + ? + V | Paste and indent correctly |
? + Space | Select next auto-complete suggestion |
? + U | Soft undo; jumps to your last change before undoing change when repeated |
? + ? + Up | Column selection up |
? + ? + Down | Column selection down |
? + ? + W | Wrap Selection in html tag |
Navigation/Goto Anywhere
Keypress | Command |
---|---|
? + P or ? + T | Quick-open files by name |
? + R | Goto symbol |
Goto word in current file | |
? + G | Goto line in current file |
General
Keypress | Command |
---|---|
? + ? + P | Command Palette |
? + ` | Python Console |
? + ? + ? + F | Toggle fullscreen mode |
? + ? + F | Toggle distraction-free mode |
? + K, ? + B | Toggle side bar |
? + ? + P | Show scope in status bar |
Find/Replace
Keypress | Command |
---|---|
? + F | Find |
? + ? + F | Replace |
? + ? + F | Find in files |
Scrolling
Keypress | Command |
---|---|
? + V | Scroll down one page |
? + L | Center current line vertically in page |
? + Down | Scroll to end of file |
? + Up | Scroll to start of file |
Tabs
Keypress | Command |
---|---|
? + ? + t | Open last closed tab |
? + [NUM] | Jump to tab in current group where num is 1-9 |
? + 0 | Jump to 10th tab in current group |
? + ? + [ | Cycle left through tabs |
? + ? + ] | Cycle right through tabs |
^ + Tab | Cycle up through recent tabs |
? + ^ + Tab | Cycle down through recent tabs |
Find in files |
Split window
Keypress | Command |
---|---|
? + ? + 1 | Revert view to single column |
? + ? + 2 | Split view into two columns |
? + ? + 3 | Split view into three columns |
? + ? + 4 | Split view into four columns |
? + ? + 5 | Set view to grid (4 groups) |
? + [NUM] | Jump to group where num is 1-4 |
? + ? + [NUM] | Move file to specified group where num is 1-4 |
Bookmarks
Keypress | Command |
---|---|
? + F2 | Toggle bookmark |
F2 | Next bookmark |
? + F2 | Previous bookmark |
? + ? + F2 | Clear bookmarks |
Text manipulation
Keypress | Command |
---|---|
? + K, ? + U | Transform to Uppercase |
? + K, ? + L | Transform to Lowercase |
? + ? + up, ? + ? + down | Clip text upwards / downwards |
时间: 2024-10-12 07:51:43