[UX] `ctrl-r`: Use a different shortcut for detailed transcripts

Resolved 💬 6 comments Opened Jun 29, 2025 by tony Closed Dec 4, 2025

Environment

  • Platform (select one):
  • [x] Anthropic API
  • [ ] AWS Bedrock
  • [ ] Google Vertex AI
  • [ ] Other: <!-- specify -->
  • Claude CLI version: 1.0.35
  • Operating System: Ubuntu 22.04 WSL
  • Terminal: Microsoft Terminal

Bug Description

In the middle of a flow, when switching focus between browsers, ctrl-r can be misattributed to the terminal when trying to refresh a page, causing frustration / interruption / surprise.

Steps to Reproduce

  1. have multiple browser windows open
  2. be actively using claude code and moving in between them
  3. accidentally focus terminal
  4. the terminal goes blank and goes into "detailed transcript mode"

Expected Behavior

whatever is least atonishing, ideas:

  1. ctrl-r shouldn't do anything
  2. open an fzf-style history search of prompts / chats

Actual Behavior

the terminal goes blank and goes into "detailed transcript mode", surprising the user and interrupting the flow

Additional Context

"Detailed transcript" feels best fit for /command - as it's rare to use and invasive, rather than taking a common shortcut used in a development flow. If the user wanted to do a shortcut they could have a choice to declare in the configuration.

View original on GitHub ↗

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