Difference between revisions of "Sublime Text cheat sheet"

From DiLab
Jump to: navigation, search
(''Basics'')
 
(14 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=4
+
{| border=1 cellspacing=0 cellpadding=2 style="border:solid 4px gray;"
 
|-
 
|-
 
! Task
 
! Task
Line 9: Line 10:
 
! Comments
 
! Comments
 
|-
 
|-
|  
+
|colspan="4"|  
===Basics===
+
===''Basics''===
| || ||
 
 
|-
 
|-
 
|  
 
|  
=====Move the current line up=====
+
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
 
|-
 
|-
| Goto line
+
|  
 +
Goto line
 
| Ctrl + `
 
| Ctrl + `
 
| Cmd + `
 
| Cmd + `
 
|
 
|
 
|-
 
|-
| Goto method
+
|  
 +
Goto method
 
| Ctrl + R
 
| Ctrl + R
 
| Cmd + R
 
| Cmd + R
 
|
 
|
 
|-
 
|-
| Show console
+
|  
 +
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 + `
 
| Ctrl + `
 
| Cmd + `
 
| Cmd + `
 
|
 
|
 
|-
 
|-
|
+
|colspan="4"|
  
===Multiple Selection===
+
===''Multiple Selection''===
| || ||
 
 
|-
 
|-
| Select the current line
+
|
 +
Select the current line
 
| Ctrl + L
 
| Ctrl + L
 
| Cmd + L
 
| Cmd + L
 
| Repeat to select next line(s)
 
| Repeat to select next line(s)
 
|-
 
|-
| Split selection in multiple lines
+
|  
 +
Split selection in multiple lines
 
| Ctrl + Shift + L
 
| Ctrl + Shift + L
 
| Cmd + Shift + L
 
| Cmd + Shift + L
 
|
 
|
 
|-
 
|-
| Select the current word
+
|  
 +
Select the current word
 
| Ctrl + D
 
| Ctrl + D
|  
+
| Cmd + D
 
|
 
|
 
|-
 
|-
| Multiple select: find the next word like the selected and add to the multiple cursors.
+
|
 +
 
 +
Find the next word
 +
like the selected and add to the multiple cursors.
 
| Ctrl + D
 
| Ctrl + D
|  
+
| Cmd + D
 
| To skip the current word: Ctrl+K, Ctrl+D. To undo the last selection: Ctrl+U
 
| To skip the current word: Ctrl+K, Ctrl+D. To undo the last selection: Ctrl+U
 
|-
 
|-
| Multiple select: find and select all words like the selected and add multiple cursors.
+
|
 +
 
 +
Find and select all words
 +
like the selected and add multiple cursors.
 
| Alt + F3
 
| Alt + F3
 
|  
 
|  
 
|
 
|
 
|-
 
|-
| Column selection
+
|  
 +
Column selection
 
|
 
|
 
* Shift + RightBtn - to select a column
 
* Shift + RightBtn - to select a column
Line 72: Line 111:
 
|
 
|
 
|-
 
|-
| Multiple selection with Regexp
+
|  
 +
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

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

  • 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