[BUG] Custom keybindings.json not working on Windows Terminal (PowerShell 7)
Resolved 💬 3 comments Opened Feb 13, 2026 by poorants Closed Feb 17, 2026
Bug Description
Custom keybindings defined in ~/.claude/keybindings.json are not applied when running Claude Code in Windows Terminal with PowerShell 7.
Keybindings Configuration
{
"Enter": "newline",
"Ctrl+Enter": "submit"
}
Expected Behavior
Entershould insert a newlineCtrl+Entershould submit the message
Actual Behavior
Custom keybindings are ignored; default behavior is used instead.
Environment
- OS: Windows 10
- Terminal: Windows Terminal
- Shell: PowerShell 7
- Claude Code: v2.1.x (latest at time of report)
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗