[BUG] Ctrl+C, Ctrl+U, Ctrl+V shortcuts not working with Russian keyboard layout

Resolved 💬 3 comments Opened Jan 21, 2026 by witqq Closed Jan 21, 2026

[BUG] Ctrl+C, Ctrl+U, Ctrl+V shortcuts not working with Russian keyboard layout

Description

Keyboard shortcuts (Ctrl+C, Ctrl+U, Ctrl+V) stopped working when the Russian keyboard layout is active. These shortcuts worked correctly in previous versions of Claude Code.

Affected shortcuts

  • Ctrl+C - cancel/clear input (not working with Russian layout)
  • Ctrl+U - clear line (not working with Russian layout)
  • Ctrl+V - paste image (not working with Russian layout)

All shortcuts work correctly when switched to English layout.

Expected behavior

Ctrl+C, Ctrl+U, Ctrl+V should work regardless of the active keyboard layout (Russian or English), as they did in previous versions.

Actual behavior

When Russian keyboard layout is active:

  • Pressing Ctrl+C does nothing
  • Pressing Ctrl+U does nothing
  • Pressing Ctrl+V does not paste images

Switching to English layout makes all shortcuts work again.

Environment

  • Claude Code version: 2.1.12
  • OS: macOS 15.2 (Darwin 25.2.0, arm64)
  • Terminal: iTerm.app
  • Keyboard layouts: English + Russian

Reproduction steps

  1. Start Claude Code in terminal
  2. Switch to Russian keyboard layout
  3. Type some text
  4. Try pressing Ctrl+C to cancel - nothing happens
  5. Try pressing Ctrl+U to clear line - nothing happens
  6. Try pressing Ctrl+V to paste image - nothing happens
  7. Switch to English layout
  8. Same shortcuts now work correctly

Related issues

  • #3015 - Ctrl+Backspace and Ctrl+Arrow navigation issues with Cyrillic text (CLOSED)
  • #10547 - Similar issues with Japanese, Arabic, Korean languages

This appears to be a regression - these shortcuts previously worked with Russian keyboard layout.

View original on GitHub ↗

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