anthropics / anthropics/claude-code

[Feature request] Separate keybindings for canceling operations vs clearing input window (CLI)

オープン
#94,249 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
area:tui enhancement keybindings platform:linux
主要言語
Python
スター
145k
フォーク
23.1k
PR マージ指標
PR 指標を取得中

説明

**Bug Description**
Pressing Esc cancels the current operation. However, pressing Esc twice clears the input window. Each time I want to clear my input window and I'm typing too slowly, it cancels an operation. That's bad UX.

**Environment Info**
- Platform: linux
- Terminal: xterm-256color
- Version: 2.1.270
- Feedback ID: e407e752-86a5-458d-b25d-04614223a676

**Similar issues**
https://github.com/anthropics/claude-code/issues/83698
https://github.com/anthropics/claude-code/issues/87095
https://github.com/anthropics/claude-code/issues/87140

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

Start by reproducing the Esc behavior in the CLI using the environment described: Linux, xterm-256color, version 2.1.270. Trace the existing Esc and double-Esc handling, then verify that canceling an operation and clearing the input window use separate keybindings without interfering with each other.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
python
領域
cli
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
活発
明瞭さ
おおむね明確
初心者へのやさしさ
48/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。