[BUG] Ctrl+V in /resume conflicts with Windows paste - cannot be rebound

Resolved 💬 8 comments Opened Feb 4, 2026 by chenfeibo Closed Jun 2, 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?

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:

  1. Rebind the preview shortcut to a different key (e.g., Alt+V) using ~/.claude/keybindings.json, OR
  2. Have a non-conflicting default shortcut that doesn't override system paste

Current Behavior

  • The project picker displays: Ctrl+V to preview in its shortcut hints
  • Pressing Ctrl+V triggers preview instead of pasting clipboard content
  • Attempting to rebind this shortcut in keybindings.json has no effect

What I Tried

I attempted to rebind Ctrl+V using the following contexts in ~/.claude/keybindings.json:

  • Select
  • Resume
  • Projects
  • ProjectPicker

None of these worked, suggesting either:

  1. The actual context name is not documented
  2. This particular UI doesn't respect keybindings configuration
  3. The shortcut is hardcoded and not rebindable

Requested Solution

Please either:

  1. Document the correct context name for the /resume project picker so users can rebind shortcuts
  2. Change the default shortcut from Ctrl+V to something non-conflicting (e.g., Alt+V, Ctrl+P)
  3. Make this shortcut rebindable if it currently isn't

Environment

  • OS: Windows
  • Claude Code version: [your version]
  • Context: /resume project 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:

  1. Rebind the preview shortcut to a different key (e.g., Alt+V) using ~/.claude/keybindings.json, OR
  2. 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_

View original on GitHub ↗

This issue has 8 comments on GitHub. Read the full discussion on GitHub ↗