github / github/copilot-cli

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

Aberta Para iniciantes
#3,858 1 comentário 6 reações 0 responsáveis Ver no GitHub
area:input-keyboard area:platform-windows
Linguagem predominante
Shell
Estrelas
11.2k
Forks
1.9k
Merge médio
14h 16min
PRs com merge (30d)
6

Descrição

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

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

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.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
shell
Domínio
cli, operating-systems
Tipo de issue
Bug
Dificuldade
2/5
Tempo estimado
1-3 horas
Status de atividade
Ativa
Clareza
Razoavelmente clara
Facilidade para iniciantes
75/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.