[DOCS] Keybindings docs missing ctrl+u/ctrl+d mode-specific behavior (kill-line vs scroll)

Resolved 💬 4 comments Opened Mar 18, 2026 by coygeek Closed May 10, 2026

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+u as readline kill-line in normal/chat mode
  • ctrl+u/ctrl+d as 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)

View original on GitHub ↗

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