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
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
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