Skip to content

Instantly share code, notes, and snippets.

@mortik
Forked from lucasfais/gist:1207002
Last active December 15, 2015 22:09
Show Gist options
  • Save mortik/5330731 to your computer and use it in GitHub Desktop.
Save mortik/5330731 to your computer and use it in GitHub Desktop.
Shortcuts for Sublime Text

Sublime Text

Useful Shortcuts (Mac OS X)

General

|  ⌘T  |    go to file
|  ⌘⌃P  |    go to project
|  ⌘R  |    go to methods
|  ⌃G  |    go to line
|  ⌘KB  |    toggle side bar
|  ⌃0  |    focus on side bar
|  ⌘⇧P  |    command prompt
|  ⌃ `  |    python console
|  ⌘⇧N  |    new window (useful for new project)
|  ⌘⌥S  |    reveal in sidebar


Editing

|  ⌘L  |    select line (repeat select next lines)
|  ⌘D  |    select word (repeat select others occurrences in context for multiple editing)
|  ⌘K  |    remove last selected word from selection
|  ⌃⇧M  |    select content into brackets
|  ⌘⇧↩  |    insert line before
|  ⌘↩  |    inter line after
|  ⌃⌘[UP,DOWN]  |    swap line
|  ⌃⇧K  |    delete line
|  ⌘KK  |    delete from cursor to end of line
|  ⌘K⌫  |    delete from cursor to start of line
|  ⌘⇧D  |    duplicate line(s)
|  ⌘J  |    join lines
|  ⌘KU  |    upper case
|  ⌘KL  |    lower case
|  ⌘ /  |    comment
|  ⌘⌥ /  |    block comment
|  ⌘Y  |    redo or repeat
|  ⌘⇧V  |    past and ident
|  ⌃ space  |    autocomplete (repeat to select next suggestion)
|  ⌃M  |    jump to matching brackets
|  ⌘U  |    soft undo (movement undo)
|  ⌘⇧U  |    soft redo (movement redo)


XML/HTML

|  ⌘⇧A  |    select content into tag
|  ⌘⌥ .  |    close tag


Find/Replace

|  ⌘F  |    find
|  ⌘⌥F  |    replace
|  ⌘⌥G  |    find next occurrence of current word
|  ⌘⌃G  |    select all occurrences of current word for multiple editing
|  ⌘⇧F  |    find in files


Splits/Tabs

|  ⌘⌥1  |    single column
|  ⌘⌥2  |    two columns
|  ⌘⌥5  |    grid (4 groups)
|  ⌃[1,2,3,4]  |    focus group
|  ⌃⇧[1,2,3,4]  |    move file to group
|  ⌘[1,2,3...]  |    select tab


Bookmarks

|  ⌘F2  |    toggle bookmark
|  F2  |    next bookmark
|  ⇧F2  |    previous bookmark
|  ⌘⇧F2  |    clear bookmarks


Marks

|  ⌘K space  |    set mark
|  ⌘KW  |    delete from cursor to mark
|  ⌘KA  |    select from cursor to mark
|  ⌘KG  |    clear mark

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