[BUG] Ctrl+H deletes word instead of single character in Windows Terminal + clink
Resolved 💬 4 comments Opened Apr 24, 2026 by gotoh Closed May 21, 2026
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
In the Claude Code CLI chat input, pressing Ctrl+H deletes an entire word backward
instead of a single character. This is the behavior of Ctrl+Backspace/backward-kill-word,
not the expected backward-delete-char (single character deletion).
This is a regression — it worked correctly in a previous version.
My environment is:
- OS: Windows 10 Pro 22H2, Windows 11
- Terminal: Windows Terminal with cmd / powershell / pwsh
- Claude Code: 2.1.119
What Should Happen?
Ctrl+H should delete single character only.
Error Messages/Logs
Steps to Reproduce
- Execute Windows Terminal
- start powershell (or pwsh or cmd)
- execute claude.exe
- input "foo bar baz", then hit CTRL+H
- "baz" is deleted, not only "z"
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
2.1.109
Claude Code Version
2.1.119
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗