Difference between revisions of "Sublime Text cheat sheet"

From DiLab
Jump to: navigation, search
(''Basics'')
 
(12 intermediate revisions by the same user not shown)
Line 3: Line 3:
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 10: 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
Line 21: Line 20:
|-
|-
|
|
=====Goto line=====
Goto line
| Ctrl + `
| Ctrl + `
| Cmd + `
| Cmd + `
Line 27: Line 26:
|-
|-
|
|
=====Goto method=====
Goto method
| Ctrl + R
| Ctrl + R
| Cmd + R
| Cmd + R
Line 33: Line 32:
|-
|-
|
|
Goto parenthesis
=====Show console=====
| 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
| Ctrl + D
|
|
Select the current word
| 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 76: 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 15: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