Skip to content

Instantly share code, notes, and snippets.

@nuxlli
Forked from lucasfais/gist:1207002
Created September 9, 2011 18:51
Show Gist options
  • Save nuxlli/1207014 to your computer and use it in GitHub Desktop.
Save nuxlli/1207014 to your computer and use it in GitHub Desktop.
Sublime Text 2 - Useful Shortcuts
Sublime Text 2 - Useful Shortcuts
=================================
*Tested in Mac OS X: super == command*
Open/Goto
_________
- super+t: go to file
- super+ctrl+p: go to project
- super+r: go to methods
- super+shift+p: command prompt
- ctrl+g: go to line
- ctrl+`: Python console
Editing
_______
- super+l: select line (repeat select next lines)
- super+d: select word (repeat select others occurrences in context for multiple editing)
- ctrl+shift+m: select content into brackets
- super+shift+enter: insert line before
- super+enter: inter line after
- ctrl+shift+k: delete line
- super+k-k: delete from cursor to end of line
- super+k-backspace: delete from cursor to start of line
- super+shift+d: duplicate line(s)
- super+j: join lines
- super+k-u: upper case
- super+k-l: lower case
- super+/: comment
- super+alt+/: block comment
- super+y: redo or repeat
- super+shift+z: past and ident
- ctrl+space: autocomplete (repeat to select next suggestion)
- ctrl+m: jump to matching brackets
XML/HTML
________
- super+shift+a: select content into tag
- super+alt+.: close tag
Find/Replace
____________
- super+f: find
- super+alt+f: replace
- super+alt+g: find next occurrence of current word
- super+ctrl+g: select all occurrences of current word for multiple editing
- super+shift+f: find in files
Splits/Tabs
___________
- super+alt+1: Single column
- super+alt+2: Two columns
- super+alt+5: Grid (4 groups)
- ctrl+[1,2,3,4]: Focus group
- ctrl+shift[1,2,3,4]: Move file to group
- super+[1,2,3...] Select tab
Bookmarks
_________
- super+f2: Toggle bookmark
- f2: next bookmark
- shift+f2: previous bookmark
- super+shift+f2: clear bookmarks
Marks
_____
- super+k-space: set mark // super+k-; for me
- super+k-w: delete from cursor to mark
- super+k-a: select from cursor to mark
- super+k-g: clear mark
@ld
Copy link

ld commented Jan 16, 2013

Nice.

@vitalis
Copy link

vitalis commented Feb 22, 2013

TNX!

@nelsonJM
Copy link

nelsonJM commented Mar 7, 2013

I would like to know a shortcut for switching from the Search Panel to the line containing the result when performing a 'Find'. How would you handle this? Thank you for this resource.

@jandosul
Copy link

jandosul commented Apr 4, 2013

Thanks

@pschneider
Copy link

Ah the past and indent is nice! But it's super+shift+v on the mac here. Isn't copy&paste always super+c and paste super+v or is this keyboard layout specific?

@0xbepresent
Copy link

Very nice!

@ailourophile
Copy link

yea not bad bro

@winfried-van-loon
Copy link

Very helpful, thank you so much! (Text to lower- and uppercase is such a sweet feature!)

@zakdances
Copy link

Can you remake this for ST3?

@aginanjar
Copy link

Thanks for share (y)

@yorkie
Copy link

yorkie commented Nov 20, 2013

Thanks!

@tucq88
Copy link

tucq88 commented Jan 16, 2014

Make a version of Sublime Text 3 please. Or only changes, it may be useful. Thank you.

@stoivo
Copy link

stoivo commented Feb 1, 2014

Thanks!!!!!!!

@arturdent
Copy link

๐Ÿ‘

@soufianeEL
Copy link

(y) good job

@MBehtemam
Copy link

thanks

@davidchase
Copy link

Good stuff ๐Ÿ‘

@jongud
Copy link

jongud commented May 27, 2014

Hi, I found this list very useful. I cloned the gist and prettyfied the layout. If you want to pull it, it is here https://gist.github.com/jongud/6ed854a5934d8cde81f7. Unfortunately, I don't think github has pull requests for gists yet.

@dbasilioesp
Copy link

Doesn't has a better way to delete a line ?

@dogmatic69
Copy link

Delete lines the same as nano does:

{ "keys": ["ctrl+k"], "command": "run_macro_file", "args": {"file": "res://Packages/Default/Delete Line.sublime-macro"} },

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment