[Feature Request] Improve in-context guidance for Claude TUI keyboard shortcuts and usage

Status Open
Reported on v2.1.218
Maintainer reply None cached
Activity 0 comments · opened Jul 23, 2026

Bug Description
Claude Sonnet should be much smarter at using the claude TUI than I am. I shouldn't have needed to know the solution to this in order to get the keystroke. The model should have known and recommended it to me.

Environment Info

  • Platform: linux
  • Terminal: tmux
  • Version: 2.1.218
  • Feedback ID: afa12eb8-5e17-42d6-978a-297afb5e276a

Transcript

User: help me. I was typing in another claude session on this machine in tmux pane %2 and I hit something on my keyboard that cleared everything I had typed. I need to undo that.

Assistant: [Identified pane %2 as session "uno", window 2, running claude. Explained that a clear was likely a readline-style kill (Ctrl+U/Ctrl+W) or Claude Code's own clearInput binding, not something tmux scrollback could recover since it's unsubmitted TUI input. Captured pane %2's scrollback with `tmux capture-pane -t %2 -p -S -200` and confirmed the input box was empty.]

User: no check the documentation for the claude TUI and tell me all the key combos.

Assistant: [Loaded the keybindings-help skill to get the authoritative keybinding table rather than guessing. Found the relevant defaults in the Chat context:
- chat:clearInput -> ctrl+l  (likely cause of the cleared input)
- chat:undo -> ctrl+_, ctrl+-, ctrl+shift+-, ctrl+shift+_  (the fix)
Advised pressing Ctrl+_ (or Ctrl+-) in pane %2 to restore the cleared input, noting ctrl+_ is often sent as ctrl+shift+- depending on terminal/keyboard layout.]

User: that fixed it. You should be much smarter at using the claude TUI than I am. flag/submit this session for feedback.

Assistant: [Searched for a feedback-submission tool; none exists for remote triggering. Explained that Claude Code feedback is submitted via the in-app /bug or /feedback slash command run directly in the target session, and recommended running it in pane %2.]

User: [ran /feedback in pane %2 -> "Feedback / bug report submitted"] send a transcript of this to my clipboard. See `cb` if you need help.

Assistant: [Piped this transcript to `cb` per its usage: "Copy stdin to the system clipboard".]

View original on GitHub ↗