sublime text

hotkeys / key bindings

http://www.cheatography.com/njovin/cheat-sheets/sublime-text-2-windows/

Movement / selection

ctrl+m           - Jump to matching bracket: 

ctrl+d - select word (repeat to select multiple)

ctrl+k,d - Skip and quick add next (very useful when selecting multiple words but want to skip a few)

ctrl+l - select liine

ctrl+shift+space - expand selection to scope (data between () or {} )

ctrl+shift+m     - expand selection to brackets

ctrl+shift+j     - expand selection to indentation

ctrl+shift+l - is used to split a selection into lines, and each line is then edited simultaneously.

ctrl+j to join lines

ctrl+f find

ctrl+h find / replace

console

ctrl+` to open console

find the command from something you run from the menu or check to see what a keybinding is currently used for

sublime.log_commands(True)

Preferences / Key Bindings - User

http://www.sublimetext.com/docs/key-bindings

[

    { "keys": ["ctrl+k", "ctrl+s"], "command": "swap_case" },

    { "keys": ["ctrl+k", "ctrl+t"], "command": "title_case" }

]

Spellcheck

Toggle spellcheck 

F6

Case

ctrl+k,ctrl+l - convert case to lower

ctrl+k,ctrl+u - convert case to upper

ctrl+k,ctrl+t - convert case to title

ctrl+k,ctrl+s - swap case

Views

View / Groups

ctrl+k,ctrl+UP - move file to new group

ctrl+k,ctrl+DOWN - close group

ctrl+k,ctrl+RIGHT - move focus (cursor)

ctrl+k,ctrl+LEFT - move focus (cursor)

ctrl+1 - move focus (cursor) to Group 1

ctrl+2 - move focus (cursor) to Group 2