[DOCS] Fullscreen docs omit keyboard selection and edge-scrolling behavior
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, pressCtrl+Shift+cto 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+↑andShift+↓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
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗