標籤:
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 |
Sublime Text Shortcuts