[BUG] Ctrl+V in /resume conflicts with Windows paste - cannot be rebound
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?
Description
The /resume command's project picker uses Ctrl+V as a keyboard shortcut for "preview", which conflicts with Windows' system paste shortcut. When attempting to paste text into the search box, Ctrl+V instead triggers the preview function (or attempts to), making it impossible to paste.
Expected Behavior
Users should be able to either:
- Rebind the preview shortcut to a different key (e.g., Alt+V) using
~/.claude/keybindings.json, OR - Have a non-conflicting default shortcut that doesn't override system paste
Current Behavior
- The project picker displays:
Ctrl+V to previewin its shortcut hints - Pressing Ctrl+V triggers preview instead of pasting clipboard content
- Attempting to rebind this shortcut in
keybindings.jsonhas no effect
What I Tried
I attempted to rebind Ctrl+V using the following contexts in ~/.claude/keybindings.json:
SelectResumeProjectsProjectPicker
None of these worked, suggesting either:
- The actual context name is not documented
- This particular UI doesn't respect keybindings configuration
- The shortcut is hardcoded and not rebindable
Requested Solution
Please either:
- Document the correct context name for the
/resumeproject picker so users can rebind shortcuts - Change the default shortcut from Ctrl+V to something non-conflicting (e.g., Alt+V, Ctrl+P)
- Make this shortcut rebindable if it currently isn't
Environment
- OS: Windows
- Claude Code version: [your version]
- Context:
/resumeproject picker
Additional Context
Other shortcuts in the same view that work fine:
- Ctrl+A to show all projects
- Ctrl+B to toggle branch
- Ctrl+R to rename
- Type to search
- Esc to cancel
Only Ctrl+V conflicts with the Windows system paste shortcut.
What Should Happen?
Users should be able to either:
- Rebind the preview shortcut to a different key (e.g., Alt+V) using
~/.claude/keybindings.json, OR - Have a non-conflicting default shortcut that doesn't override system paste
Error Messages/Logs
Steps to Reproduce
The /resume command's project picker uses Ctrl+V as a keyboard shortcut for "preview", which conflicts with Windows' system paste shortcut. When attempting to paste text into the search box, Ctrl+V instead triggers the preview function (or attempts to), making it impossible to paste.
Claude Model
None
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.1.31
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
PowerShell
Additional Information
_No response_
This issue has 8 comments on GitHub. Read the full discussion on GitHub ↗