| Commenting commands (⌃⌘c) | 280 ||||
|---|---|---|---|
| ⌃⌘c | 286 |287 | | / | 288 |comment with “//” | 289 |
| ⌃⌘c | 292 |293 | | \ | 294 |comment with “#” | 295 |
| ⌃⌘c | 298 |299 | | ! | 300 |HTML commenting | 301 |
| ⌃⌘c | 304 |305 | | * | 306 |Css Commenting | 307 |
| Multi-stroke Markdown commands (⌃⌘w) | 322 ||||
|---|---|---|---|
| ⌃⌘w | 328 |329 | | ␍ | 330 |force carriage return in text field | 331 |
| ⌃⌘w | 334 |335 | | ⇥ | 336 |force tab in text field | 337 |
| ⌃⌘w | 340 |341 | | [ | 342 |insert reference link [selection][[cursor]] |
343 |
| ⌃⌘w | 346 |347 | | ] | 348 |insert reference [selection]: [cursor] |
349 |
| ⌃⌘w | 352 |353 | | + | 354 |Unordered list item with + | 355 |
| ⌃⌘w | 358 |359 | | - | 360 |Unordered list item with - | 361 |
| ⌃⌘w | 364 |365 | | * | 366 |Unordered list item with * | 367 |
| ⌃⌘w | 370 |371 | | 8 | 372 |convert current numbered list item to bullet, handles indentation | 373 |
| ⌃⌘w | 376 |377 | | 1 | 378 |convert current bullet list item to numbered | 379 |
| Headlines (removes leading whitespace after inserting hashmarks) (h) | 382 ||||
| ⌃⌘w | 385 |h | 386 |1 | 387 |# | 388 |
| ⌃⌘w | 391 |h | 392 |2 | 393 |## | 394 |
| ⌃⌘w | 397 |h | 398 |3 | 399 |### | 400 |
| ⌃⌘w | 403 |h | 404 |4 | 405 |#### | 406 |
| ⌃⌘w | 409 |h | 410 |5 | 411 |##### | 412 |
| ⌃⌘w | 415 |h | 416 |6 | 417 |###### | 418 |
| 421 | | |||
| Markdown link (l) | 424 ||||
| ⌃⌘w | 427 |l | 428 |t | 429 |create a link for selected text, cursor between () [selected text]([cursor]) ( links without selected text first, these can produce a mess using multiple clipboards make a text selection before you run them) |
430 |
| ⌃⌘w | 433 |l | 434 |c | 435 |create a link for selected text, inserting clipboard as url [[cursor]selected text](clipboard contents) |
436 |
| 439 | | |||
| ⌃⌘w | 442 |443 | | s | 444 |SearchLink Basic Link | 445 |
| Link as image (i) | 448 ||||
| ⌃⌘w | 451 |i | 452 |t | 453 |same as lt, but with image syntax \!\[selected text]([cursor]) |
454 |
| ⌃⌘w | 457 |i | 458 |c | 459 |same as lc, but with image syntax \!\[selected text](clipboard) |
460 |
| ⌃⌘w | 463 |i | 464 |d | 465 |same as lc, but with image syntax and “+” for Droplr links \!\[selected text](clipboard+) |
466 |
| 469 | | |||
| Reference links (:) | 472 ||||
| ⌃⌘w | 475 |: | 476 |t | 477 |create a reference from selected text | 478 |
| ⌃⌘w | 481 |: | 482 |c | 483 |create a reference from selected text, clipboard as url | 484 |
| 487 | | |||
| HTML commands (⌃⌘e) | 502 ||||
|---|---|---|---|
| ⌃⌘e | 508 |509 | | = | 510 |=“[cursor]” | 511 |
| ⌃⌘e | 514 |515 | | e | 516 |entity &[cursor]; | 517 |
| ⌃⌘e | 520 |521 | | / | 522 |http:// | 523 |
| ⌃⌘e | 526 |527 | | t | 528 |Make previous word into paired HTML tag | 529 |
| HTML Links (a) | 532 ||||
| ⌃⌘e | 535 |a | 536 |t | 537 |Insert HTML link for selected text, leave cursor in the href with “http://” selected | 538 |
| ⌃⌘e | 541 |a | 542 |c | 543 |Insert HTML link with clipboard as href | 544 |
| 547 | | |||
| HTML Image (i) | 550 ||||
| ⌃⌘e | 553 |i | 554 |t | 555 |Insert image tag, any selected text is alt text, leave cursor in src attribute | 556 |
| ⌃⌘e | 559 |i | 560 |c | 561 |Insert image tag, clipboard as src, any selected text as alt, leave cursor at beginning of alt attribute | 562 |
| 565 | | |||
| Surround commands (⌃⌘s) | 580 ||||
|---|---|---|---|
| ⌃⌘s | 586 |587 | | ( | 588 |wrap () with spaces | 589 |
| ⌃⌘s | 592 |593 | | ) | 594 |wrap () no spaces | 595 |
| ⌃⌘s | 598 |599 | | [ | 600 |wrap [] with spaces | 601 |
| ⌃⌘s | 604 |605 | | ] | 606 |wrap [] no spaces | 607 |
| ⌃⌘s | 610 |611 | | { | 612 |wrap {} with spaces | 613 |
| ⌃⌘s | 616 |617 | | } | 618 |wrap {} no spaces | 619 |
| ⌃⌘s | 622 |623 | | < | 624 |wrap <> with spaces | 625 |
| ⌃⌘s | 628 |629 | | > | 630 |wrap <> no spaces | 631 |
| ⌃⌘s | 634 |635 | | ’ | 636 |wrap single quotes | 637 |
| ⌃⌘s | 640 |641 | | ` | 642 |wrap backticks | 643 |
| Jekyll Shortcuts (⌃⌘j) | 658 ||||
|---|---|---|---|
| ⌃⌘j | 664 |665 | | p | 666 |Pullquote Liquid Tag (new) | 667 |
| ⌃⌘j | 670 |671 | | r | 672 |Raw Liquid Tag (new) | 673 |
| ⌃⌘j | 676 |677 | | ⇧r | 678 |Raw Tag for entire paragraph (new) | 679 |
| TaskPaper Tags (⌃⌘t) | 694 ||||
|---|---|---|---|
| ⌃⌘t | 700 |701 | | d | 702 |@done (new) | 703 |
| ⌃⌘t | 706 |707 | | p | 708 |// @priority() (new) | 709 |
| ⌃⌘t | 712 |713 | | n | 714 |@na (new) | 715 |
| ⌃⌘t | 718 |719 | | t | 720 |@today (new) | 721 |
| SearchLink commands (⌃⌘g) | 736 ||||
|---|---|---|---|
| ⌃⌘g | 742 |743 | | g | 744 |SearchLink Syntax: Google (new) | 745 |
| ⌃⌘g | 748 |749 | | ⇧a | 750 |SearchLink Syntax: Amazon (new) | 751 |
| Apple (a) | 754 ||||
| ⌃⌘g | 757 |a | 758 |i | 759 |SearchLink Syntax: iOS App (new) | 760 |
| ⌃⌘g | 763 |a | 764 |m | 765 |SearchLink Syntax: Mac App Store (new) | 766 |
| 769 | | |||
| ⌃⌘g | 772 |773 | | p | 774 |SearchLink Syntax: Software (new) | 775 |
| ⌃⌘g | 778 |779 | | m | 780 |SearchLink Syntax: IMDB (new) | 781 |
| ⌃⌘g | 784 |785 | | b | 786 |SearchLink Syntax: BrettTerpstra.com (new) | 787 |
| ⌃⌘g | 790 |791 | | p | 792 |SearchLink Syntax: BrettTerpstra.com Projects (new) | 793 |
| ⌃⌘g | 796 |797 | | ⌘ | 798 |SearchLink Syntax: Twitter User (new) | 799 |
| General Commands | 26 ||
|---|---|
| Key | 29 |Function | 30 |
| ⌃y | 36 |Replace yank: command with yankAndSelect for use with the kill ring (defaults write -g NSTextKillRingSize -int 6) | 37 |
| ⌃⌥y | 40 |Regular yank, only insert last register and don’t select | 41 |
| ⌃⇧u | 44 |Uppercase word | 45 |
| ⌃⌥u | 48 |Lowercase word | 49 |
| ⌃⌥t | 52 |Titlecase word | 53 |
| ⌃⌥⇧u | 56 |Uppercase current paragraph | 57 |
| ⌃⌥⇧t | 60 |Titlecase paragraph | 61 |
| ⌃w | 64 |Delete word before cursor | 65 |
| ⌥w | 68 |Select word | 69 |
| ⌥⇧w | 72 |Select word backward and modify selection | 73 |
| ⌥⇧s | 76 |Select entire line/paragraph | 77 |
| ⌥s | 80 |Select from beginning of paragraph to last character | 81 |
| ⌃⌥⇧s | 84 |Select paragraph excluding leading/trailing whitespace (same as ^$@\UF701) | 85 |
| ⌥d | 88 |Delete line/paragraph | 89 |
| ⌃u | 92 |Delete to beginning of paragraph (if this isn’t already defined?) | 93 |
| ⌥y | 96 |Copy paragraph | 97 |
| ⌥x | 100 |Cut paragraph | 101 |
| ⌥p | 104 |Paste paragraph below | 105 |
| ⌃⌥p | 108 |Yank (from kill ring) paragraph below | 109 |
| ⌥⇧p | 112 |Paste paragraph above | 113 |
| ⌃⌥⇧p | 116 |Yank (from kill ring) paragraph above | 117 |
| ⌃⇧a | 120 |Select to beginning of paragraph and copy | 121 |
| ⌃⇧e | 124 |Select to end of paragraph and copy | 125 |
| ⌥q | 128 |Cut to beginning of paragraph | 129 |
| ⌥k | 132 |Cut to end of paragraph | 133 |
| ⌥o | 136 |Blank line after current | 137 |
| ⌥⇧o | 140 |Blank line before current | 141 |
| ⌃⌘k | 144 |Move line up | 145 |
| ⌃⌘j | 148 |Move line down | 149 |
| ⌃⌘l | 152 |Indent line | 153 |
| ⌃⌘h | 156 |Outdent line (one tab or char) | 157 |
| ⌃⌘↑ | 160 |Move line up (same commands but with arrow keys) | 161 |
| ⌃⌘↓ | 164 |Move line down | 165 |
| ⌃⌘→ | 168 |Indent line | 169 |
| ⌃⌘← | 172 |Outdent line (one tab or char) | 173 |
| ⌃⇧⌘← | 176 |Full outdent - Deletes all leading space of line/paragraph (updated) (Control-shift-command-left arrow) | 177 |
| ⌃⇧⌘→ | 180 |Delete trailing space (Control-shift-command-right arrow) | 181 |
| ⌃⌘⇧↑ | 184 |Delete leading and trailing whitespace for paragraph (Control-shift-command-up arrow) | 185 |
| ⌃⌘⇧↓ | 188 |Select paragraph without leading or trailing whitespace (Control-shift-command-down arrow) | 189 |
| ⌃⌥⇧↑ | 192 |Modify selection up by paragraph (Control Option Shift Up) (Control-option-shift-up arrow) | 193 |
| ⌃⌥⇧↓ | 196 |Modify selection down by paragraph (Control Option Shift Down) (Control-option-shift-down arrow) | 197 |
| ⌃⌥⇧← | 200 |Modify selection left by word (Control-option-shift-left arrow) | 201 |
| ⌃⌥⇧→ | 204 |Modify selection right by word (Control-option-shift-right arrow) | 205 |
| ⌘⌥⌃← | 208 |Move to first Alphanumeric character of line (Control-option-up arrow Control-option-command-left arrow) | 209 |
| ⌘⌥← | 212 |Move to first non-whitespace character of line (Control-options-left arrow) | 213 |
| ⌘⌥⇧← | 216 |Select to first word of paragraph modifying selection (Options-shift-command-left arrow) | 217 |
| ⌘⌥⇧→ | 220 |Select to end of paragraph modifying selection (Option-shift-command-right arrow) | 221 |
| ⌥⌘→ | 224 |Move to last non-whitespace character of paragraph (Option-command-right arrow) | 225 |
| ⌃⌥→ | 228 |Move to end of paragraph and delete trailing whitespace (Control-option-right arrow) | 229 |
| ⌘↩ | 232 |TextMate Command-Return (Command Return) | 233 |
| ⌘⇧↩ | 236 |Insert blank line above paragraph (Command Shift Return) | 237 |
| ⇧⌥␣ | 240 |Insert space and uppercase next character (Shift-Option-Space) | 241 |
| ⌃⇧␣ | 244 |Uppercase next character (Control-Shift-Space) | 245 |
| ⌃⌥␣ | 248 |Move cursor forward with spacebar (shift-space) | 249 |
| ⌘⌥_ | 252 |Hyphenate next space and move to next word (this will kill non alphanumeric symbols and punctuation, use only on words) | 253 |
| ⌥1 | 256 |Bookmark | 257 |
| ⌥2 | 260 |Jump to bookmark | 261 |
| ⌥⌘↩ | 264 |Continue a list item with indentation and include the same delimiter (Command Option Return) | 265 |
| ⇧⇥ | 268 |Remove one tab (or character) from start of line (outdent) (Shift Tab) | 269 |
| ⌘⌥b | 272 |Bold selection (Markdown) | 273 |
| ⌘⌥i | 276 |Italicize selection (Markdown) | 277 |
| ⌘⌥` | 280 |Backtick selection (Markdown) | 281 |
| ⌃⌘↩ | 284 |Break line with double space (Markdown) (Control-Command-Return) | 285 |
| ⌘⌥= | 288 |Increase markdown header level | 289 |
| ⌘⌥- | 292 |Decrease markdown header level | 293 |
| ⌘⌥> | 296 |Increase blockquote header level | 297 |
| ⌘⌥< | 300 |Decrease blockquote level | 301 |
| ⌃< | 304 |Make selected text into paired HTML tag. Allows attributes, only dupes first word into closing tag (caveat: overwrites your pasteboard) | 305 |
| ⌥⇧r | 308 |Repeat character before cursor | 309 |
| ⌘⇧⌦ | 312 |Forward delete to end of paragraph | 313 |
| ⌘⇧⌫ | 316 |Delete to beginning of paragraph (Command-shift-delete) | 317 |
| ⌘⌥7 | 320 |Right mouse click (useless, doesn’t maintain cursor position) | 321 |
| ⌘⌥⇧s | 324 |Real, honest-to-goodnes Save As… | 325 |
| Multi–stroke casing commands (⌃⌥c) | 340 ||||
|---|---|---|---|
| ⌃⌥c | 346 |347 | | c | 348 |Snake_case to camelCase (delete forward and capitalize) | 349 |
| ⌃⌥c | 352 |353 | | s | 354 |Snake_case word break | 355 |
| Commenting commands (⌃⌘c) | 370 ||||
|---|---|---|---|
| ⌃⌘c | 376 |377 | | / | 378 |Comment with “//” | 379 |
| ⌃⌘c | 382 |383 | | 384 | | Comment with “#” | 385 |
| ⌃⌘c | 388 |389 | | ! | 390 |HTML commenting | 391 |
| ⌃⌘c | 394 |395 | | * | 396 |Css Commenting | 397 |
| Multi–stroke Markdown commands (⌃⌘w) | 412 ||||
|---|---|---|---|
| ⌃⌘w | 418 |419 | | ␍ | 420 |Force carriage return in text field | 421 |
| ⌃⌘w | 424 |425 | | ⇥ | 426 |Force tab in text field | 427 |
| ⌃⌘w | 430 |431 | | [ | 432 |Insert reference link [selection][[cursor]] |
433 |
| ⌃⌘w | 436 |437 | | ] | 438 |Insert reference [selection]: [cursor] |
439 |
| ⌃⌘w | 442 |443 | | ` | 444 |Fence code (new) (Requires text selection) | 445 |
| ⌃⌘w | 448 |449 | | f | 450 |Insert inline footnote marker or inline footnote (new) | 451 |
| ⌃⌘w | 454 |455 | | + | 456 |Unordered list item with + | 457 |
| ⌃⌘w | 460 |461 | | - | 462 |Unordered list item with - | 463 |
| ⌃⌘w | 466 |467 | | * | 468 |Unordered list item with * | 469 |
| ⌃⌘w | 472 |473 | | . | 474 |Numeric list item (new) | 475 |
| ⌃⌘w | 478 |479 | | 8 | 480 |Convert current numbered list item to bullet, handles indentation | 481 |
| ⌃⌘w | 484 |485 | | 1 | 486 |Convert current bullet list item to numbered | 487 |
| Headlines (removes leading whitespace after inserting hashmarks) (h) | 490 ||||
| ⌃⌘w | 493 |h | 494 |1 | 495 |# | 496 |
| ⌃⌘w | 499 |h | 500 |2 | 501 |## | 502 |
| ⌃⌘w | 505 |h | 506 |3 | 507 |### | 508 |
| ⌃⌘w | 511 |h | 512 |4 | 513 |#### | 514 |
| ⌃⌘w | 517 |h | 518 |5 | 519 |##### | 520 |
| ⌃⌘w | 523 |h | 524 |6 | 525 |###### | 526 |
| Markdown link (l) | 531 ||||
| ⌃⌘w | 534 |l | 535 |t | 536 |Create a link for selected text, cursor between () [selected text]([cursor]) (links without selected text first, these can produce a mess using multiple clipboards make a text selection before you run them) |
537 |
| ⌃⌘w | 540 |l | 541 |c | 542 |Create a link for selected text, inserting clipboard as url [[cursor]selected text](clipboard contents) |
543 |
| ⌃⌘w | 548 |549 | | s | 550 |SearchLink Basic Link | 551 |
| Link as image (i) | 554 ||||
| ⌃⌘w | 557 |i | 558 |t | 559 |Same as lt, but with image syntax \!\[selected text]([cursor]) |
560 |
| ⌃⌘w | 563 |i | 564 |c | 565 |Same as lc, but with image syntax \!\[selected text](clipboard) |
566 |
| ⌃⌘w | 569 |i | 570 |d | 571 |Same as lc, but with image syntax and “+” for Droplr links  |
572 |
| Reference links (:) | 577 ||||
| ⌃⌘w | 580 |: | 581 |t | 582 |Create a reference from selected text | 583 |
| ⌃⌘w | 586 |: | 587 |c | 588 |Create a reference from selected text, clipboard as url | 589 |
| HTML commands (⌃⌘e) | 606 ||||
|---|---|---|---|
| ⌃⌘e | 612 |613 | | = | 614 |=“[cursor]” | 615 |
| ⌃⌘e | 618 |619 | | e | 620 |Entity &[cursor]; | 621 |
| ⌃⌘e | 624 |625 | | / | 626 |Https:// | 627 |
| ⌃⌘e | 630 |631 | | t | 632 |Make previous word into paired HTML tag | 633 |
| HTML Links (a) | 636 ||||
| ⌃⌘e | 639 |a | 640 |t | 641 |Insert HTML link for selected text, leave cursor in the href with “https://” selected | 642 |
| ⌃⌘e | 645 |a | 646 |c | 647 |Insert HTML link with clipboard as href | 648 |
| HTML Image (i) | 653 ||||
| ⌃⌘e | 656 |i | 657 |t | 658 |Insert image tag, any selected text is alt text, leave cursor in src attribute | 659 |
| ⌃⌘e | 662 |i | 663 |c | 664 |Insert image tag, clipboard as src, any selected text as alt, leave cursor at beginning of alt attribute | 665 |
| Surround commands (⌃⌘s) | 682 ||||
|---|---|---|---|
| ⌃⌘s | 688 |689 | | ( | 690 |Wrap () no spaces | 691 |
| ⌃⌘s | 694 |695 | | ) | 696 |Wrap () with spaces | 697 |
| ⌃⌘s | 700 |701 | | [ | 702 |Wrap [] no spaces | 703 |
| ⌃⌘s | 706 |707 | | ] | 708 |Wrap [] with spaces | 709 |
| ⌃⌘s | 712 |713 | | { | 714 |Wrap {} no spaces | 715 |
| ⌃⌘s | 718 |719 | | } | 720 |Wrap {} with spaces | 721 |
| ⌃⌘s | 724 |725 | | < | 726 |Wrap <> no spaces | 727 |
| ⌃⌘s | 730 |731 | | > | 732 |Wrap <> with spaces | 733 |
| ⌃⌘s | 736 |737 | | ' | 738 |Wrap single quotes | 739 |
| ⌃⌘s | 742 |743 | | ` | 744 |Wrap backticks | 745 |
| Jekyll Shortcuts (⌃⌘j) | 760 ||||
|---|---|---|---|
| ⌃⌘j | 766 |767 | | p | 768 |Pullquote Liquid Tag (new) | 769 |
| ⌃⌘j | 772 |773 | | r | 774 |Raw Liquid Tag (new) | 775 |
| ⌃⌘j | 778 |779 | | ⇧r | 780 |Raw Tag for entire paragraph (new) | 781 |
| TaskPaper Tags (⌃⌘t) | 796 ||||
|---|---|---|---|
| ⌃⌘t | 802 |803 | | d | 804 |@done (new) | 805 |
| ⌃⌘t | 808 |809 | | p | 810 |// @priority() (new) | 811 |
| ⌃⌘t | 814 |815 | | n | 816 |@na (new) | 817 |
| ⌃⌘t | 820 |821 | | t | 822 |@today (new) | 823 |
| SearchLink commands (⌃⌘g) | 838 ||||
|---|---|---|---|
| ⌃⌘g | 844 |845 | | g | 846 |SearchLink Syntax: Google (new) | 847 |
| ⌃⌘g | 850 |851 | | ⇧a | 852 |SearchLink Syntax: Amazon (new) | 853 |
| Apple (a) | 856 ||||
| ⌃⌘g | 859 |a | 860 |i | 861 |SearchLink Syntax: iOS App (new) | 862 |
| ⌃⌘g | 865 |a | 866 |m | 867 |SearchLink Syntax: Mac App Store (new) | 868 |
| ⌃⌘g | 873 |874 | | s | 875 |SearchLink Syntax: Software (new) | 876 |
| ⌃⌘g | 879 |880 | | m | 881 |SearchLink Syntax: IMDB (new) | 882 |
| ⌃⌘g | 885 |886 | | b | 887 |SearchLink Syntax: BrettTerpstra.com (new) | 888 |
| ⌃⌘g | 891 |892 | | p | 893 |SearchLink Syntax: BrettTerpstra.com Projects (new) | 894 |
| ⌃⌘g | 897 |898 | | t | 899 |SearchLink Syntax: Twitter User (new) | 900 |
| General Commands | 46 ||
|---|---|
| Key | 49 |Function | 50 |
| ⌃y | 56 |Replace yank: command with yankAndSelect for use with the kill ring (defaults write -g NSTextKillRingSize -int 6) | 57 |
| ⌃⌥y | 60 |Regular yank, only insert last register and don’t select | 61 |
| ⌃⇧u | 64 |Uppercase word | 65 |
| ⌃⌥u | 68 |Lowercase word | 69 |
| ⌃⌥t | 72 |Titlecase word | 73 |
| ⌃⌥⇧u | 76 |Uppercase current paragraph | 77 |
| ⌃⌥⇧t | 80 |Titlecase paragraph | 81 |
| ⌃w | 84 |Delete word before cursor | 85 |
| ⌥w | 88 |Select word | 89 |
| ⌥⇧w | 92 |Select word backward and modify selection | 93 |
| ⌥⇧s | 96 |Select entire line/paragraph | 97 |
| ⌥s | 100 |Select from beginning of paragraph to last character | 101 |
| ⌃⌥⇧s | 104 |Select paragraph excluding leading/trailing whitespace (same as ^$@\UF701) | 105 |
| ⌥d | 108 |Delete line/paragraph | 109 |
| ⌃u | 112 |Delete to beginning of paragraph (if this isn’t already defined?) | 113 |
| ⌥y | 116 |Copy paragraph | 117 |
| ⌥x | 120 |Cut paragraph | 121 |
| ⌥p | 124 |Paste paragraph below | 125 |
| ⌃⌥p | 128 |Yank (from kill ring) paragraph below | 129 |
| ⌥⇧p | 132 |Paste paragraph above | 133 |
| ⌃⌥⇧p | 136 |Yank (from kill ring) paragraph above | 137 |
| ⌃⇧a | 140 |Select to beginning of paragraph and copy | 141 |
| ⌃⇧e | 144 |Select to end of paragraph and copy | 145 |
| ⌥q | 148 |Cut to beginning of paragraph | 149 |
| ⌥k | 152 |Cut to end of paragraph | 153 |
| ⌥o | 156 |Blank line after current | 157 |
| ⌥⇧o | 160 |Blank line before current | 161 |
| ⌃⌘k | 164 |Move line up | 165 |
| ⌃⌘j | 168 |Move line down | 169 |
| ⌃⌘l | 172 |Indent line | 173 |
| ⌃⌘h | 176 |Outdent line (one tab or char) | 177 |
| ⌃⌘↑ | 180 |Move line up (same commands but with arrow keys) | 181 |
| ⌃⌘↓ | 184 |Move line down | 185 |
| ⌃⌘→ | 188 |Indent line | 189 |
| ⌃⌘← | 192 |Outdent line (one tab or char) | 193 |
| ⌃⇧⌘← | 196 |Full outdent - Deletes all leading space of line/paragraph (updated) (Control-shift-command-left arrow) | 197 |
| ⌃⇧⌘→ | 200 |Delete trailing space (Control-shift-command-right arrow) | 201 |
| ⌃⌘⇧↑ | 204 |Delete leading and trailing whitespace for paragraph (Control-shift-command-up arrow) | 205 |
| ⌃⌘⇧↓ | 208 |Select paragraph without leading or trailing whitespace (Control-shift-command-down arrow) | 209 |
| ⌃⌥⇧↑ | 212 |Modify selection up by paragraph (Control Option Shift Up) (Control-option-shift-up arrow) | 213 |
| ⌃⌥⇧↓ | 216 |Modify selection down by paragraph (Control Option Shift Down) (Control-option-shift-down arrow) | 217 |
| ⌃⌥⇧← | 220 |Modify selection left by word (Control-option-shift-left arrow) | 221 |
| ⌃⌥⇧→ | 224 |Modify selection right by word (Control-option-shift-right arrow) | 225 |
| ⌘⌥⌃← | 228 |Move to first Alphanumeric character of line (Control-option-up arrow Control-option-command-left arrow) | 229 |
| ⌘⌥← | 232 |Move to first non-whitespace character of line (Control-options-left arrow) | 233 |
| ⌘⌥⇧← | 236 |Select to first word of paragraph modifying selection (Options-shift-command-left arrow) | 237 |
| ⌘⌥⇧→ | 240 |Select to end of paragraph modifying selection (Option-shift-command-right arrow) | 241 |
| ⌥⌘→ | 244 |Move to last non-whitespace character of paragraph (Option-command-right arrow) | 245 |
| ⌃⌥→ | 248 |Move to end of paragraph and delete trailing whitespace (Control-option-right arrow) | 249 |
| ⌘↩ | 252 |TextMate Command-Return (Command Return) | 253 |
| ⌘⇧↩ | 256 |Insert blank line above paragraph (Command Shift Return) | 257 |
| ⇧⌥␣ | 260 |Insert space and uppercase next character (Shift-Option-Space) | 261 |
| ⌃⇧␣ | 264 |Uppercase next character (Control-Shift-Space) | 265 |
| ⌃⌥␣ | 268 |Move cursor forward with spacebar (shift-space) | 269 |
| ⌘⌥_ | 272 |Hyphenate next space and move to next word (this will kill non alphanumeric symbols and punctuation, use only on words) | 273 |
| ⌥1 | 276 |Bookmark | 277 |
| ⌥2 | 280 |Jump to bookmark | 281 |
| ⌥⌘↩ | 284 |Continue a list item with indentation and include the same delimiter (Command Option Return) | 285 |
| ⇧⇥ | 288 |Remove one tab (or character) from start of line (outdent) (Shift Tab) | 289 |
| ⌘⌥b | 292 |Bold selection (Markdown) | 293 |
| ⌘⌥i | 296 |Italicize selection (Markdown) | 297 |
| ⌘⌥` | 300 |Backtick selection (Markdown) | 301 |
| ⌃⌘↩ | 304 |Break line with double space (Markdown) (Control-Command-Return) | 305 |
| ⌘⌥= | 308 |Increase markdown header level | 309 |
| ⌘⌥- | 312 |Decrease markdown header level | 313 |
| ⌘⌥> | 316 |Increase blockquote header level | 317 |
| ⌘⌥< | 320 |Decrease blockquote level | 321 |
| ⌃< | 324 |Make selected text into paired HTML tag. Allows attributes, only dupes first word into closing tag (caveat: overwrites your pasteboard) | 325 |
| ⌥⇧r | 328 |Repeat character before cursor | 329 |
| ⌘⇧⌦ | 332 |Forward delete to end of paragraph | 333 |
| ⌘⇧⌫ | 336 |Delete to beginning of paragraph (Command-shift-delete) | 337 |
| ⌘⌥7 | 340 |Right mouse click (useless, doesn’t maintain cursor position) | 341 |
| ⌘⌥⇧s | 344 |Real, honest-to-goodnes Save As… | 345 |
| Multi–stroke casing commands (⌃⌥c) | 360 ||||
|---|---|---|---|
| ⌃⌥c | 366 |367 | | c | 368 |Snake_case to camelCase (delete forward and capitalize) | 369 |
| ⌃⌥c | 372 |373 | | s | 374 |Snake_case word break | 375 |
| Commenting commands (⌃⌘c) | 390 ||||
|---|---|---|---|
| ⌃⌘c | 396 |397 | | / | 398 |Comment with “//” | 399 |
| ⌃⌘c | 402 |403 | | 404 | | Comment with “#” | 405 |
| ⌃⌘c | 408 |409 | | ! | 410 |HTML commenting | 411 |
| ⌃⌘c | 414 |415 | | * | 416 |Css Commenting | 417 |
| Multi–stroke Markdown commands (⌃⌘w) | 432 ||||
|---|---|---|---|
| ⌃⌘w | 438 |439 | | ␍ | 440 |Force carriage return in text field | 441 |
| ⌃⌘w | 444 |445 | | ⇥ | 446 |Force tab in text field | 447 |
| ⌃⌘w | 450 |451 | | [ | 452 |Insert reference link [selection][[cursor]] |
453 |
| ⌃⌘w | 456 |457 | | ] | 458 |Insert reference [selection]: [cursor] |
459 |
| ⌃⌘w | 462 |463 | | ` | 464 |Fence code (new) (Requires text selection) | 465 |
| ⌃⌘w | 468 |469 | | f | 470 |Insert inline footnote marker or inline footnote (new) | 471 |
| ⌃⌘w | 474 |475 | | + | 476 |Unordered list item with + | 477 |
| ⌃⌘w | 480 |481 | | - | 482 |Unordered list item with - | 483 |
| ⌃⌘w | 486 |487 | | * | 488 |Unordered list item with * | 489 |
| ⌃⌘w | 492 |493 | | . | 494 |Numeric list item (new) | 495 |
| ⌃⌘w | 498 |499 | | 8 | 500 |Convert current numbered list item to bullet, handles indentation | 501 |
| ⌃⌘w | 504 |505 | | 1 | 506 |Convert current bullet list item to numbered | 507 |
| Headlines (removes leading whitespace after inserting hashmarks) (h) | 510 ||||
| ⌃⌘w | 513 |h | 514 |1 | 515 |# | 516 |
| ⌃⌘w | 519 |h | 520 |2 | 521 |## | 522 |
| ⌃⌘w | 525 |h | 526 |3 | 527 |### | 528 |
| ⌃⌘w | 531 |h | 532 |4 | 533 |#### | 534 |
| ⌃⌘w | 537 |h | 538 |5 | 539 |##### | 540 |
| ⌃⌘w | 543 |h | 544 |6 | 545 |###### | 546 |
| Markdown link (l) | 551 ||||
| ⌃⌘w | 554 |l | 555 |t | 556 |Create a link for selected text, cursor between () [selected text]([cursor]) (links without selected text first, these can produce a mess using multiple clipboards make a text selection before you run them) |
557 |
| ⌃⌘w | 560 |l | 561 |c | 562 |Create a link for selected text, inserting clipboard as url [[cursor]selected text](clipboard contents) |
563 |
| ⌃⌘w | 568 |569 | | s | 570 |SearchLink Basic Link | 571 |
| Link as image (i) | 574 ||||
| ⌃⌘w | 577 |i | 578 |t | 579 |Same as lt, but with image syntax \!\[selected text]([cursor]) |
580 |
| ⌃⌘w | 583 |i | 584 |c | 585 |Same as lc, but with image syntax \!\[selected text](clipboard) |
586 |
| ⌃⌘w | 589 |i | 590 |d | 591 |Same as lc, but with image syntax and “+” for Droplr links  |
592 |
| Reference links (:) | 597 ||||
| ⌃⌘w | 600 |: | 601 |t | 602 |Create a reference from selected text | 603 |
| ⌃⌘w | 606 |: | 607 |c | 608 |Create a reference from selected text, clipboard as url | 609 |
| HTML commands (⌃⌘e) | 626 ||||
|---|---|---|---|
| ⌃⌘e | 632 |633 | | = | 634 |=“[cursor]” | 635 |
| ⌃⌘e | 638 |639 | | e | 640 |Entity &[cursor]; | 641 |
| ⌃⌘e | 644 |645 | | / | 646 |Https:// | 647 |
| ⌃⌘e | 650 |651 | | t | 652 |Make previous word into paired HTML tag | 653 |
| HTML Links (a) | 656 ||||
| ⌃⌘e | 659 |a | 660 |t | 661 |Insert HTML link for selected text, leave cursor in the href with “https://” selected | 662 |
| ⌃⌘e | 665 |a | 666 |c | 667 |Insert HTML link with clipboard as href | 668 |
| HTML Image (i) | 673 ||||
| ⌃⌘e | 676 |i | 677 |t | 678 |Insert image tag, any selected text is alt text, leave cursor in src attribute | 679 |
| ⌃⌘e | 682 |i | 683 |c | 684 |Insert image tag, clipboard as src, any selected text as alt, leave cursor at beginning of alt attribute | 685 |
| Surround commands (⌃⌘s) | 702 ||||
|---|---|---|---|
| ⌃⌘s | 708 |709 | | ( | 710 |Wrap () no spaces | 711 |
| ⌃⌘s | 714 |715 | | ) | 716 |Wrap () with spaces | 717 |
| ⌃⌘s | 720 |721 | | [ | 722 |Wrap [] no spaces | 723 |
| ⌃⌘s | 726 |727 | | ] | 728 |Wrap [] with spaces | 729 |
| ⌃⌘s | 732 |733 | | { | 734 |Wrap {} no spaces | 735 |
| ⌃⌘s | 738 |739 | | } | 740 |Wrap {} with spaces | 741 |
| ⌃⌘s | 744 |745 | | < | 746 |Wrap <> no spaces | 747 |
| ⌃⌘s | 750 |751 | | > | 752 |Wrap <> with spaces | 753 |
| ⌃⌘s | 756 |757 | | ' | 758 |Wrap single quotes | 759 |
| ⌃⌘s | 762 |763 | | ` | 764 |Wrap backticks | 765 |
| Jekyll Shortcuts (⌃⌘j) | 780 ||||
|---|---|---|---|
| ⌃⌘j | 786 |787 | | p | 788 |Pullquote Liquid Tag (new) | 789 |
| ⌃⌘j | 792 |793 | | r | 794 |Raw Liquid Tag (new) | 795 |
| ⌃⌘j | 798 |799 | | ⇧r | 800 |Raw Tag for entire paragraph (new) | 801 |
| TaskPaper Tags (⌃⌘t) | 816 ||||
|---|---|---|---|
| ⌃⌘t | 822 |823 | | d | 824 |@done (new) | 825 |
| ⌃⌘t | 828 |829 | | p | 830 |// @priority() (new) | 831 |
| ⌃⌘t | 834 |835 | | n | 836 |@na (new) | 837 |
| ⌃⌘t | 840 |841 | | t | 842 |@today (new) | 843 |
| SearchLink commands (⌃⌘g) | 858 ||||
|---|---|---|---|
| ⌃⌘g | 864 |865 | | g | 866 |SearchLink Syntax: Google (new) | 867 |
| ⌃⌘g | 870 |871 | | ⇧a | 872 |SearchLink Syntax: Amazon (new) | 873 |
| Apple (a) | 876 ||||
| ⌃⌘g | 879 |a | 880 |i | 881 |SearchLink Syntax: iOS App (new) | 882 |
| ⌃⌘g | 885 |a | 886 |m | 887 |SearchLink Syntax: Mac App Store (new) | 888 |
| ⌃⌘g | 893 |894 | | s | 895 |SearchLink Syntax: Software (new) | 896 |
| ⌃⌘g | 899 |900 | | m | 901 |SearchLink Syntax: IMDB (new) | 902 |
| ⌃⌘g | 905 |906 | | b | 907 |SearchLink Syntax: BrettTerpstra.com (new) | 908 |
| ⌃⌘g | 911 |912 | | p | 913 |SearchLink Syntax: BrettTerpstra.com Projects (new) | 914 |
| ⌃⌘g | 917 |918 | | t | 919 |SearchLink Syntax: Twitter User (new) | 920 |