ShareYourGroupShareYourGroupKeyboard Shortcuts

Guides

Keyboard shortcuts for moving and selecting text

Wherever you type, in a document, an email, a form on a web page or a chat box, the same keys move the cursor and select text. They are among the least known shortcuts and among the most valuable, because typing is what most people do most of the day.

The idea is simple, and once seen it is easy to remember:

Moving the cursor

WindowsMacWhat it does
Left arrow or Right arrowLeft arrow or Right arrowOne character
Up arrow or Down arrowUp arrow or Down arrowOne line
Ctrl + Left arrow or Ctrl + Right arrowOption + Left arrow or Option + Right arrowOne word
Ctrl + Up arrow or Ctrl + Down arrowOption + Up arrow or Option + Down arrowOne paragraph
HomeCmd + Left arrowStart of the line
EndCmd + Right arrowEnd of the line
Ctrl + HomeCmd + Up arrowStart of the document
Ctrl + EndCmd + Down arrowEnd of the document
Page Up or Page DownFn + Up arrow or Fn + Down arrowOne screen up or down

Selecting

Hold Shift with any movement above.

WindowsMacWhat it does
Shift + Left arrow or Shift + Right arrowShift + Left arrow or Shift + Right arrowSelect one character at a time
Ctrl + Shift + Left arrow or Ctrl + Shift + Right arrowOption + Shift + Left arrow or Option + Shift + Right arrowSelect one word at a time
Shift + HomeCmd + Shift + Left arrowSelect to the start of the line
Shift + EndCmd + Shift + Right arrowSelect to the end of the line
Shift + Up arrow or Shift + Down arrowShift + Up arrow or Shift + Down arrowSelect one line at a time
Ctrl + Shift + HomeCmd + Shift + Up arrowSelect to the start of the document
Ctrl + Shift + EndCmd + Shift + Down arrowSelect to the end of the document
Ctrl + ACmd + ASelect everything

Selecting with the mouse

WindowsMacWhat it does
Double-clickDouble-clickSelect the word
Triple-clickTriple-clickSelect the paragraph (the line, in some programs)
Click, then Shift + clickClick, then Shift + clickSelect everything between the two clicks
Double-click and dragDouble-click and dragSelect whole words as you drag

Deleting

WindowsMacWhat it does
BackspaceDeleteDelete the character to the left
DeleteFn + DeleteDelete the character to the right
Ctrl + BackspaceOption + DeleteDelete the word to the left
Ctrl + DeleteFn + Option + DeleteDelete the word to the right

Putting them together

The value comes from combining these without thinking.

Fix a word three words back. Press Ctrl + Left arrow three times, not the arrow key fifteen times. Then Ctrl + Shift + Right arrow selects the word, and typing replaces it.

Replace a whole line. Home, then Shift + End, then type. Three keys select the line.

Delete the word you just mistyped. Ctrl + Backspace removes it whole, which is faster than holding Backspace and overshooting.

Select from here to the end. Ctrl + Shift + End takes everything from the cursor to the end of the document. Useful for cutting the rest of a draft.

Select a long passage exactly. Click at the start, find the end, hold Shift and click. For fine adjustment, keep Shift held and tap an arrow key.

Move a sentence. Select it with Shift and the arrow keys, cut with Ctrl + X, move the cursor with the same keys, and paste with Ctrl + V. Your hands never leave the keyboard.

On laptops without Home and End

Small keyboards often put Home, End, Page Up and Page Down on the arrow keys, reached with Fn: Fn + Left arrow is Home and Fn + Right arrow is End. On a Mac, Cmd with the left and right arrows does the same job.

Where they do not apply

Why bother?

Because the alternative is the mouse: take a hand off the keys, find the pointer, aim at a gap between two letters, click, and come back. Each trip costs a second or two and breaks the flow of thought. Someone who writes for a living makes hundreds of small corrections a day. These keys turn each one into a twitch of the fingers.

This is an independent reference site. It is not connected with Microsoft, Apple, Google or any other maker of the programs named here. Product names belong to their owners and are used only to say where a shortcut works. Programs change; if a shortcut does not work for you, check the program's own help.