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