^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) |