| ^y |
replace yank: command with yankAndSelect for use with the kill ring ( defaults write -g NSTextKillRingSize -string 6) |
| ^⇧u |
uppercase word |
| ^⌥u |
lowercase word |
| ^⇧t |
titlecase word |
| ^⌥⇧u |
uppercase current paragraph |
| ^⌥t |
titlecase paragraph |
| ^w |
delete word before cursor |
| ⌥w |
select word |
| ⌥⇧s |
select entire line/paragraph |
| ⌥s |
select from beginning of paragrah to last character |
| ^⌥⇧s |
select paragraph excluding leading/trailing whitespace (same as ^$@\UF701) |
| ⌥d |
delete line/paragraph |
| ⌥y |
copy paragraph |
| ⌥x |
cut paragraph |
| ⌥p |
paste paragraph below |
| ⌥⇧p |
paste paragraph above |
| ^⇧a |
select to beginning of paragraph and copy |
| ^⇧e |
select to end of paragraph and copy |
| ⌥q |
cut to beginning of paragraph |
| ⌥k |
cut to end of paragraph |
| ⌥o |
blank line after current |
| ⌥⇧o |
blank line before current |
| ^⌘k |
move line up |
| ^⌘j |
move line down |
| ^⌘l |
indent line |
| ^⌘h |
outdent line (one tab or char) |
| ^⌘↑ |
move line up ( same commands but with arrow keys) |
| ^⌘↓ |
move line down |
| ^⌘→ |
indent line |
| ^⌘← |
outdent line (one tab or char) |
| ^⇧⌘← |
Full outdent - Deletes all leading space of line/paragraph (updated) ( Control-shift-command-left arrow) |
| ^⇧⌘→ |
Delete trailing space |
| ^⌘⇧↑ |
Delete leading and trailing whitespace for paragraph |
| ^⌘⇧↓ |
Select paragraph without leading or trailing whitespace (same as “^~s”) |
| ⌘⌥⇧↑ |
modify selection up by paragraph (Command Option Shift Up) |
| ⌘⌥⇧↓ |
modify selection down by paragraph (Command Option Shift Down) |
| ^⌥⇧← |
modify selection left by word |
| ^⌥⇧→ |
modify selection right by word |
| ⌘⌥^← |
Move to first Alphanumeric character of line (new) |
| ⌘⌥← |
Move to first non-whitespace character of line (new) |
| ⌘⌥⇧← |
Select to first character of line with leading space (new) |
| ⌥⌘→ |
Move to last non-whitespace character of paragraph (new) |
| ^⌥→ |
Move to end of paragraph and delete trailing whitespace (new) |
| ⌘↩ |
TextMate Command-Return (Command Enter) |
| ⌘⇧↩ |
Insert blank line above paragraph (Command Shift Enter) |
| ⌥_ |
hyphenate next space and move to next word ( this will kill non alphanumeric symbols and punctuation, use only on words) |
| ⌥1 |
bookmark |
| ⌥2 |
jump to bookmark |
| ⌥⌘↩ |
Continue a list item with indentation and include the same delimiter ( Command Option Enter) |
| ⇧⇥ |
remove one tab (or character) from start of line (outdent) ( Shift Tab) |
| ⌘⌥b |
bold selection (Markdown) |
| ⌘⌥i |
italicize selection (Markdown) |
| ⌘⌥= |
increase markdown header level |
| ⌘⌥- |
decrease markdown header level |
| ^⌥↩ |
Add hard break for current line and insert newline below (new) |
| ^⌘↩ |
Break line at cursor and add Markdown hard line break (new) |
| ^< |
Make selected text into paired HTML tag. Allows attributes, only dupes first word into closing tag (caveat: overwrites your pasteboard) |
| ⌥r |
repeat character before cursor |
| ⌘⇧⌦ |
Forward delete to end of paragraph |
| ⌘⇧⌫ |
Delete to beginning of paragraph |
| ⌘⌥7 |
Right mouse click (useless, doesn’t maintain cursor position) |