12 Keyboard Shortcuts for Navigating & Selecting Text in Mac OS X

Feb 23, 2012 - 20 Comments

Mac Keyboard

Work with text often? You can navigate, select, and manipulate text faster than ever before by remembering these twelve keyboard shortcuts.

6 Text Navigation Shortcuts

The first group of keyboard shortcuts allow for quickly moving around text:

  • Jump to beginning of a line – Command+Left Arrow
  • Jump to end of a line – Command+Right Arrow
  • Jump to beginning of current word – Option+Right Arrow
  • Jump to end of current word – Option+Right Arrow
  • Jump to beginning of all text – Command+Up Arrow
  • Jump to end of all text – Command+Down Arrow

By adding a shift key to the above shortcuts, we are given six new tricks that allow for quick text selection of lines, words, and entire documents.

6 Text Selection Shortcuts

The next group of keyboard shortcuts allow for quickly highlighting and selecting elements of text:

  • Select text to beginning of a line – Shift+Command+Left Arrow
  • Select text to end of a line – Shift+Command+Right Arrow
  • Select text to beginning of current word – Shift+Option+Right Arrow
  • Select text to end of current word – Shift+Option+Right Arrow
  • Select text to beginning of all text – Shift+Command+Up Arrow
  • Select text to end of all text – Shift+Command+Down Arrow

These shortcuts should work in all versions of Mac OS X and with all Cocoa based apps, including Safari, Chrome, TextEdit, Pages and the iWork suite, and most other Mac apps and text editors.

Update: These keyboard shortcuts will also work with iOS devices that have a keyboard attached via Bluetooth or through a dock. Thanks for pointing this out Steve!

Text Selection and Navigation Shortcuts

Enjoy this tip? Subscribe to the OSXDaily newsletter to get more of our great Apple tips, tricks, and important news delivered to your inbox! Enter your email address below:

Related articles:

Posted by: William Pearson in Mac OS X, Tips & Tricks

20 Comments

» Comments RSS Feed

  1. Kris says:

    The decision to leave out the Numeric Keypad on the newer mac keyboards.. was a bad one. I returned my bluetooth mac keyboard and stuck with the wired one from the past that had bigger cursor keys and a num pad.

  2. Phil says:

    2 corrections ……
    Jump to beginning of current word – Option+Left Arrow
    Select text to beginning of current word – Shift+Option+Left Arrow

    Here are 2 more …..
    Jump to beginning of a paragraph – Option+Up Arrow
    Jump to end of paragraph – Option+Down Arrow

  3. SteveHiggs says:

    It’s worth noting that these methods of moving around / selecting text also function exactly the same using an external keyboard on iOS.

  4. isuquinndog says:

    Tried to use in Gmail/FF 10 and they didn’t work.

  5. Josh says:

    Some more of my favorites coming out of the emacs world:
    Ctrl-a: beginning of line
    Ctrl-e: end of line
    Ctrl-n: next line
    Ctrl-p: previous line
    Ctrl-k: kill from cursor to end of line

    Oh, and one of the first things I figured out after switching from the linux world:

    Alt-backspace: delete previous word. (I used ctrl-backspace on Linux/Sindows…) I can’t even type a paragraph without using this once or twice… =/

    I’m sure there’s a handful more than I use a lot, but those are the most useful ones I’ve found.

  6. Juan says:

    What about for those users who have multiple spaces/desktops like me. Using +Left or right arrow just brings me to the next desktop without selecting any text. Anyway to overcome this or am I just outta luck?

    • Will says:

      In OS X Lion with a US keyboard, switching desktops should be set to Control+Left and Control+Right, perhaps yours is backwards?

    • mike says:

      As mentioned above you can use many of the emacs shortcuts in osx. So

      Ctrl-a is the same as Cmd-Left
      Ctrl-e is the same as Cmd-Right

  7. adam says:

    nices Tips Thanks

  8. [...] Selezionare il testo alla fine di tutto il testo - Command + Maiusc + Freccia giù Queste scorciatoie dovrebbero funzionare con tutte le versioni di Mac OS X e con tutte le applicazioni base di Cocoa, tra cui Safari, Chrome, TextEdit, Pages e la suite iWork, e la maggior parte di altre applicazioni Mac e editor di testo. Inoltre queste scorciatoie da tastiera funzionano anche con dispositivi IOS che dispongono di una tastiera collegata via Bluetooth o attraverso un dock. Via | OSXDaily [...]

  9. [...] recently covered 12 keyboard shortcuts to help navigate around and manipulate text in Mac OS X, and now we’ll show you a handful of [...]

  10. GosiaM says:

    Thank you. Very big plus for presentation of those tips. Short, clear and condensed!

  11. Mercyaqvin.J says:

    Thanku!

  12. Colin says:

    I haven’t seen anyone mention ctrl-T, another Unix text editor one. When the insertion point is between two characters, this shortcut transposes their position. So if you typed “ym,” move the insertion point between the two letters and press ctrl-T to change to “my.”

  13. cavenewt says:

    Speaking of dyslexia, if you position the cursor between two transposed characters, a control-T will swap them.

    Also, if you have a shorty wireless keyboard, you can emulate an Enter keypress with fn-Return, and do a forward delete with fn-Delete.

Leave a Reply

 

Shop for Apple & Mac Deals on Amazon.com

Subscribe to OSXDaily

Subscribe to RSS Subscribe to Twitter Feed Follow on Facebook Subscribe to eMail Updates