Difference between revisions of "Sublime Text cheat sheet"
Line 14: | Line 14: | ||
|- | |- | ||
| | | | ||
− | + | Move the current line up | |
| Ctrl + Shift + Up | | Ctrl + Shift + Up | ||
| Cmd + Shift + Up | | Cmd + Shift + Up | ||
Line 20: | Line 20: | ||
|- | |- | ||
| | | | ||
− | + | Goto line | |
| Ctrl + ` | | Ctrl + ` | ||
| Cmd + ` | | Cmd + ` | ||
Line 26: | Line 26: | ||
|- | |- | ||
| | | | ||
− | + | Goto method | |
| Ctrl + R | | Ctrl + R | ||
| Cmd + R | | Cmd + R | ||
Line 32: | Line 32: | ||
|- | |- | ||
| | | | ||
− | + | Goto parenthesis | |
| Ctrl + M | | Ctrl + M | ||
| Cmd + M | | Cmd + M | ||
Line 38: | Line 38: | ||
|- | |- | ||
| | | | ||
− | + | Select between parenthesis | |
| Ctrl + Shift + M | | Ctrl + Shift + M | ||
| | | | ||
Line 44: | Line 44: | ||
|- | |- | ||
| | | | ||
− | + | Show console | |
| Ctrl + ` | | Ctrl + ` | ||
| Cmd + ` | | Cmd + ` | ||
Line 53: | Line 53: | ||
|- | |- | ||
| | | | ||
− | + | Select the current line | |
| Ctrl + L | | Ctrl + L | ||
| Cmd + L | | Cmd + L | ||
Line 59: | Line 59: | ||
|- | |- | ||
| | | | ||
− | + | Split selection in multiple lines | |
| Ctrl + Shift + L | | Ctrl + Shift + L | ||
| Cmd + Shift + L | | Cmd + Shift + L | ||
Line 65: | Line 65: | ||
|- | |- | ||
| | | | ||
− | + | Select the current word | |
| Ctrl + D | | Ctrl + D | ||
| Cmd + D | | Cmd + D | ||
Line 72: | Line 72: | ||
| | | | ||
− | + | Find the next word | |
like the selected and add to the multiple cursors. | like the selected and add to the multiple cursors. | ||
| Ctrl + D | | Ctrl + D | ||
Line 80: | Line 80: | ||
| | | | ||
− | + | Find and select all words | |
like the selected and add multiple cursors. | like the selected and add multiple cursors. | ||
| Alt + F3 | | Alt + F3 | ||
Line 87: | Line 87: | ||
|- | |- | ||
| | | | ||
− | + | Column selection | |
| | | | ||
* Shift + RightBtn - to select a column | * Shift + RightBtn - to select a column | ||
Line 96: | Line 96: | ||
|- | |- | ||
| | | | ||
− | + | Multiple selection with Regexp | |
| Ctrl + F, <Select Regexp icon (.*)>, <type your regexp>, Alt + Enter | | Ctrl + F, <Select Regexp icon (.*)>, <type your regexp>, Alt + Enter | ||
| Cmd + F, <Select Regexp icon (.*)>, <type your regexp>, Opt + F | | Cmd + F, <Select Regexp icon (.*)>, <type your regexp>, Opt + F |
Revision as of 13:53, 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 | ||
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 |