[DOCS] Fullscreen docs omit keyboard selection and edge-scrolling behavior

Resolved 💬 2 comments Opened Apr 17, 2026 by coygeek Closed Apr 29, 2026

Documentation Type

Missing documentation (feature not documented)

Documentation Location

https://code.claude.com/docs/en/fullscreen

Section/Topic

Use the mouse, Scroll the conversation, and the fullscreen Scroll keybindings

Current Documentation

The fullscreen guide currently documents mouse-based selection, but not keyboard selection:

* Click and drag to select text anywhere in the conversation. Double-click selects a word, matching iTerm2's word boundaries so a file path selects as one unit. Triple-click selects the line. Selected text copies to your clipboard automatically on mouse release. To turn this off, toggle Copy on select in /config. With it off, press Ctrl+Shift+c to copy manually.

The same page documents scrolling keys, but not extending a selection with Shift+arrow keys:

| PgUp / PgDn | Scroll up or down by half a screen | | Ctrl+Home | Jump to the start of the conversation | | Ctrl+End | Jump to the latest message and re-enable auto-follow |

The keybindings reference lists fullscreen scroll actions, but no default binding for keyboard text selection movement:

| scroll:pageUp | PageUp | Scroll up half the viewport height | | scroll:pageDown | PageDown | Scroll down half the viewport height | | selection:copy | Ctrl+Shift+C / Cmd+C | Copy the selected text to the clipboard | | selection:clear | (unbound) | Clear the active text selection |

What's Wrong or Missing?

Changelog v2.1.113 says: "Fullscreen mode: Shift+↑/↓ now scrolls the viewport when extending a selection past the visible edge."

That release note confirms fullscreen mode has keyboard-driven text selection with Shift+↑ and Shift+↓, and that the viewport is expected to keep scrolling when the selection reaches the visible edge.

The current documentation does not describe that keyboard selection path at all. It only explains mouse selection and separate scrolling shortcuts. Users who rely on the keyboard, especially when mouse capture is disabled or unavailable, are not told that Shift+↑ / Shift+↓ extends the selection or that the viewport should continue scrolling while the selection grows past the visible edge.

Suggested Improvement

Add a short keyboard-selection subsection to https://code.claude.com/docs/en/fullscreen near Scroll the conversation, for example:

Keyboard text selection In fullscreen mode, Shift+↑ and Shift+↓ extend the current text selection line by line. When the selection reaches the top or bottom visible edge, Claude Code scrolls the viewport so you can keep extending the selection.

Also update https://code.claude.com/docs/en/keybindings so the fullscreen Scroll context documents the default Shift+↑ / Shift+↓ behavior alongside the existing copy/clear selection actions.

Impact

Medium - Makes feature difficult to understand

Additional Context

Affected Pages:

| Page | Context |
|------|---------|
| https://code.claude.com/docs/en/fullscreen | Fullscreen guide currently explains mouse selection and scrolling, but not keyboard selection or edge scrolling |
| https://code.claude.com/docs/en/keybindings | Fullscreen Scroll context lists scrolling and copy/clear actions, but not the default Shift+↑ / Shift+↓ selection behavior |

Total scope: 2 pages affected

Source: Changelog v2.1.113

Exact changelog entry: Fullscreen mode: Shift+↑/↓ now scrolls the viewport when extending a selection past the visible edge

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗