Difference between revisions of "Sublime Text cheat sheet"
(New page: [http://www.sublimetext.com/ Sublime Text editor] is the magic any programmer needs. Here I keep a cache of shortcuts for a quick reference. {| border=1 cellspacing=0 cellpadding=4 |- ! T...) |
(→''Basics'') |
||
(24 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | __NOTOC__ | ||
[http://www.sublimetext.com/ Sublime Text editor] is the magic any programmer needs. | [http://www.sublimetext.com/ Sublime Text editor] is the magic any programmer needs. | ||
Here I keep a cache of shortcuts for a quick reference. | Here I keep a cache of shortcuts for a quick reference. | ||
− | {| border=1 cellspacing=0 cellpadding= | + | {| border=1 cellspacing=0 cellpadding=2 style="border:solid 4px gray;" |
|- | |- | ||
! Task | ! Task | ||
Line 9: | Line 10: | ||
! Comments | ! Comments | ||
|- | |- | ||
− | | Move line up | + | |colspan="4"| |
+ | ===''Basics''=== | ||
+ | |- | ||
+ | | | ||
+ | Move the current line up | ||
| Ctrl + Shift + Up | | Ctrl + Shift + Up | ||
| Cmd + Shift + Up | | Cmd + Shift + Up | ||
| Also works for Down | | Also works for Down | ||
|- | |- | ||
− | | Split selection in multiple lines | + | | |
+ | Goto line | ||
+ | | Ctrl + ` | ||
+ | | Cmd + ` | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | Goto method | ||
+ | | Ctrl + R | ||
+ | | Cmd + R | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | Goto parenthesis | ||
+ | | Ctrl + M | ||
+ | | Cmd + M | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | Select between parenthesis | ||
+ | | Ctrl + Shift + M | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | Transform to Uppercase | ||
+ | |||
+ | Transform to Lowercase | ||
+ | | | ||
+ | Ctrl + KU | ||
+ | |||
+ | Ctrl + KL | ||
+ | | | ||
+ | Cmd + KU | ||
+ | |||
+ | Cmd + KL | ||
+ | |||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | Show console | ||
+ | | Ctrl + ` | ||
+ | | Cmd + ` | ||
+ | | | ||
+ | |- | ||
+ | |colspan="4"| | ||
+ | |||
+ | ===''Multiple Selection''=== | ||
+ | |- | ||
+ | | | ||
+ | Select the current line | ||
+ | | Ctrl + L | ||
+ | | Cmd + L | ||
+ | | Repeat to select next line(s) | ||
+ | |- | ||
+ | | | ||
+ | Split selection in multiple lines | ||
| Ctrl + Shift + L | | Ctrl + Shift + L | ||
| Cmd + Shift + L | | Cmd + Shift + L | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | Select the current word | ||
+ | | Ctrl + D | ||
+ | | Cmd + D | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | |||
+ | Find the next word | ||
+ | like the selected and add to the multiple cursors. | ||
+ | | Ctrl + D | ||
+ | | Cmd + D | ||
+ | | To skip the current word: Ctrl+K, Ctrl+D. To undo the last selection: Ctrl+U | ||
+ | |- | ||
+ | | | ||
+ | |||
+ | Find and select all words | ||
+ | like the selected and add multiple cursors. | ||
+ | | Alt + F3 | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | Column selection | ||
+ | | | ||
+ | * Shift + RightBtn - to select a column | ||
+ | * Ctrl + Shift + RightBtn - to add selection | ||
+ | * Alt + Shift + RightBtn - to subtract | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | Multiple selection with Regexp | ||
+ | | Ctrl + F, <Select Regexp icon (.*)>, <type your regexp>, Alt + Enter | ||
+ | | Cmd + F, <Select Regexp icon (.*)>, <type your regexp>, Opt + F | ||
+ | | | ||
+ | |- | ||
|} | |} |
Latest revision as of 14:59, 16 October 2014
Sublime Text editor is the magic any programmer needs. Here I keep a cache of shortcuts for a quick reference.
Task | shortcut in Linux | shortcut in OSX | Comments |
---|---|---|---|
Basics | |||
Move the current line up |
Ctrl + Shift + Up | Cmd + Shift + Up | Also works for Down |
Goto line |
Ctrl + ` | Cmd + ` | |
Goto method |
Ctrl + R | Cmd + R | |
Goto parenthesis |
Ctrl + M | Cmd + M | |
Select between parenthesis |
Ctrl + Shift + M | ||
Transform to Uppercase Transform to Lowercase |
Ctrl + KU Ctrl + KL |
Cmd + KU Cmd + KL |
|
Show console |
Ctrl + ` | Cmd + ` | |
Multiple Selection | |||
Select the current line |
Ctrl + L | Cmd + L | Repeat to select next line(s) |
Split selection in multiple lines |
Ctrl + Shift + L | Cmd + Shift + L | |
Select the current word |
Ctrl + D | Cmd + D | |
Find the next word like the selected and add to the multiple cursors. |
Ctrl + D | Cmd + D | To skip the current word: Ctrl+K, Ctrl+D. To undo the last selection: Ctrl+U |
Find and select all words like the selected and add multiple cursors. |
Alt + F3 | ||
Column selection |
|
||
Multiple selection with Regexp |
Ctrl + F, <Select Regexp icon (.*)>, <type your regexp>, Alt + Enter | Cmd + F, <Select Regexp icon (.*)>, <type your regexp>, Opt + F |