Skip to content

vscode terminal sends ctrl+<arrow key> instead of alt+<arrow key> #190629

@kaysond

Description

@kaysond

Does this issue occur when all extensions are disabled?: Yes

  • VS Code Version: 1.80.0
  • OS Version: Windows 10

Steps to Reproduce:

  1. Enable terminal.integrated.sendKeybindingsToShell
  2. Focus terminal and press alt and any arrow key

I used fish_key_reader to see what the terminal is sending:

  • vscode terminal
    • alt+left: \e\[1\;5D
    • ctrl+left: \e\[1\;5D
  • windows terminal, gnome terminal, etc
    • alt+left: \e\[1\;3D
    • ctrl+left: \e\[1\;5D

Tried searching through the options and old issues, but couldn't find anything to resolve it

Metadata

Metadata

Assignees

Labels

feature-requestRequest for new features or functionalityinsiders-releasedPatch has been released in VS Code Insidersterminal-inputRelating to typing in the terminal not doing the right thing, IMEs not working, etc.upstreamIssue identified as 'upstream' component related (exists outside of VS Code)upstream-issue-fixedThe underlying upstream issue has been fixedupstream-issue-linkedThis is an upstream issue that has been reported upstream

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions