[DOCS] Keybindings docs missing ctrl+u/ctrl+d mode-specific behavior (kill-line vs scroll)
Documentation Type
Missing documentation (feature not documented)
Documentation Location
https://code.claude.com/docs/en/keybindings
Section/Topic
Default keybindings reference and mode-specific behavior
Current Documentation
The keybindings page mentions ctrl+u only as an example of a binding that can be unbound ("ctrl+u": null). It documents Ctrl+D as app:exit. The transcript actions section lists transcript:toggleShowAll and transcript:exit but does not document any scroll actions or their mode-specific scoping.
No documentation describes:
ctrl+uas readline kill-line in normal/chat modectrl+u/ctrl+das half-page scroll in transcript mode- That these keybindings have different behavior depending on the active mode
What's Wrong or Missing?
Changelog v2.1.78 fixed ctrl+u in normal mode scrolling instead of performing readline kill-line, and moved ctrl+u/ctrl+d half-page scroll to transcript mode only. This reveals mode-specific keybinding behavior that is not documented:
- Normal/chat mode:
ctrl+u= readline kill-line (clear text before cursor) - Transcript mode:
ctrl+u= half-page scroll up,ctrl+d= half-page scroll down
Users who relied on ctrl+u/ctrl+d for scrolling in normal mode will find the behavior has changed, and the keybindings reference provides no guidance on mode-specific behavior.
Suggested Improvement
Add a mode-specific keybindings section or table:
Normal/Chat mode:
| Key | Action |
|-----|--------|
| Ctrl+U | Kill line (clear text before cursor) |
| Ctrl+D | Exit application |
Transcript mode:
| Key | Action |
|-----|--------|
| Ctrl+U | Half-page scroll up |
| Ctrl+D | Half-page scroll down |
Impact
Low - Minor confusion or inconvenience
Additional Context
Affected Pages:
| Page | Context |
|------|---------|
| https://code.claude.com/docs/en/keybindings | Default keybindings reference and transcript actions |
Total scope: 1 page affected
Source: Changelog v2.1.78
Fixed ctrl+u in normal mode scrolling instead of readline kill-line (ctrl+u/ctrl+d half-page scroll moved to transcript mode only)
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗