I'm using a Macbook and want to scroll to the top and bottom of documents using the keyboard. Is there a keyboard shortcut that does this?
10 Answers
On a Macbook, try fn+◄ (function + left arrow) for Home and fn+► (function + right arrow) for End.
- 111,445
Sure. Just use command-Down or command-Up. The command key is to either side of the spacebar.
- 3,449
- 2,614
If you hold fn and cmd at the same time, then hit ◄ (left arrow) for scroll to top or ► (right arrow) for scroll to bottom, that should do it.
- 111,445
- 197
For clarification, this question must be answered twice:
1. For internet browsers (FF, Safari, Chrome, ...), but also for Apple's Pages it's
cmd+▼ for jumping to bottom and cmd+▲ for jumping back to top.
2. For Finder, and also for Microsoft Word it's
fn+cmd+► for jumping to bottom and fn+cmd+◄ for jumping back to top.
Notice: The shorcuts from 1. will work in Finder, too. When you hit cmd+▼ in Finder you'll open the selected folder or document (same as cmd+O, O for Open). When you hit cmd+▲ in Finder you'll be navigated to the parent folder. With these two you are able to quiete easily navigate in Finder with just keyboard shortcuts.
- 836
- 1
- 9
- 16
Memorizing the UI patterns "might" be easier than memorizing the keyboard combinations.
Desktop Applications
Direction
The Arrow key moves anything that can be pointer focused in a given direction.
Cmd + Direction
The Cmd + Up|Down key combination moves to the beginning or end of a scrollable view pane.
Fn + Direction
The Fn + Left|Right key combination moves to the beginning or end of a content component within a scrollable view pane. Note: On legacy keyboards this action is performed by the Home and End keys.
Fn + Cmd + Direction
The Fn + Cmd + Left|Right key combination is a "secondary" way to move to the beginning or end of a "secondary" content component within an application that is already using the Fn + Left|Right key combination within the "primary" view pane. This usage is not very common, but that is the typical reason for why it is used.
Web Browsers
Web Browsers are not Desktop applications, but they do share some of the same patterns. This is useful, but can also lead to a lesser realized point of confusion.
Direction
Same as desktop apps.
Cmd + Direction
Same as desktop apps.
Fn + Direction
Same as desktop apps if within an editable text element. Otherwise, Fn + Left aliases Cmd + Up and Fn + Right aliases Cmd + Down. I don't know why these aliases are used, but their support seems consistent.
Point of Confusion
Some Desktop applications (e.g. VS Code, Slack, Spotify) are built on top of Web browser engines (e.g. Chromium via Electron). This allows for both Desktop Application key combinations and Web browser key combinations to be supported simultaneously. This behavior can be overridden by the Application Developer to support one or the other, but doing nothing often leads to outer containers recognizing Desktop key combinations with inner containers recognizing Web browser key combinations. Depending on the application context this might be good or bad, but it's almost always confusing.
- 111
You need to hold down Fn+Option simultaneously; then to go to the beginning of the document, press the Up cursor as well, while to go to the end of the doc press NOT down, but Right cursor.
- 24,640
- 11
- 1
If you are on a website, holding down FN and Left Arrow at the same time takes you to the top. If you are in MS Word for Mac, hold down FN Command and Left Arrow to take you to the top. FN Right Arrow to go to bottom if on a website. FN Command Right Arrow to go to bottom on MS Word for Mac.
- 1
Use BetterTouch tool. I made a really useful shortcut fn + two finger scroll up as END and fn + two finger scroll down as HOME