github / github/copilot-cli

Ctrl+Backspace (delete previous word) doesn't work on Windows

Ouverte Adaptée aux débutants
#3,858 1 commentaire 6 réactions 0 personnes assignées Voir sur GitHub
area:input-keyboard area:platform-windows
Langage dominant
Shell
Étoiles
11.2k
Forks
1.9k
Merge moyen
14 h 16 min
PR mergées (30 j)
6

Description

Ctrl+Backspace does nothing in the CLI input prompt on Windows. This is the standard shortcut for "delete previous word" in every other Windows text input (browsers, VS Code, Notepad, shell prompts).

Alt+Backspace works as a workaround, but that's the Unix/macOS convention — not what Windows users reach for.

Windows Terminal's  sendInput  remapping can't fix this either, because the CLI reads raw key events with modifier flags rather than character input.

Likely a small fix — just add Ctrl+Backspace alongside the existing Alt+Backspace handler in the input library.

Environment: Windows 11, Windows Terminal, Copilot CLI 1.0.64-0

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Start at the CLI input library's existing Alt+Backspace handler and inspect how raw key events and modifier flags are matched on Windows. Add the equivalent Ctrl+Backspace behavior, then verify that it deletes the previous word in the Windows CLI prompt while preserving the existing Alt+Backspace behavior.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
shell
Domaine
cli, operating-systems
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
Active
Clarté
Plutôt claire
Accessibilité débutants
75/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.