Skip to content

[VSCode] macOS Ctrl+F and Ctrl+P no longer work in chat input #66291

Description

@dvdrtrgn

Bug

Ctrl+F (forward char) and Ctrl+P (previous line) — native macOS Emacs-style text
bindings — no longer work in the Claude Code VS Code extension chat input. These
work in all native macOS text fields (Terminal, Safari, TextEdit, dialogs, etc.)
and previously worked here too.

Expected behavior

  • Ctrl+F moves the cursor forward one character
  • Ctrl+P moves the cursor up one line

Reference: https://jblevins.org/log/kbd

Actual behavior

Both bindings are swallowed — Ctrl+F likely captured by VS Code's Find,
Ctrl+P by the command palette.

Environment

  • macOS
  • VS Code extension (Claude Code)
  • Believed to be a recent regression

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingkeybindingsplatform:macosIssue specifically occurs on macOSplatform:vscodeIssue specifically occurs in VS Code

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions