Skip to content

integrated terminal can not handle uppercase keys, such as alt+shift+h #126442

@aeiouaoeiuv

Description

@aeiouaoeiuv

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

  • VS Code Version: 1.57.0
  • OS Version: Ubuntu 20.04 (5.4.0-42-generic)
  • Bash Version: 5.0.17(1)-release
  • Zsh Version: 5.8

Steps to Reproduce:

  1. Open ubuntu terminal and start vscode: code --disable-extensions.
  2. Open vscode terminal with bash or zsh.
  3. Input cat command and enter.
  4. Press alt+shift+h keys, and it shows up ^[h.

What I expected to see is ^[H with alt+shift+h pressed.
And ubuntu terminal shows the correct keys codes.

This is ubuntu terminal reproduce picture:
ubuntu_terminal

This is vscode terminal reproduce picture:
vscode_terminal

Metadata

Metadata

Labels

*duplicateIssue identified as a duplicate of another issue(s)upstreamIssue identified as 'upstream' component related (exists outside of VS Code)upstream-issue-linkedThis is an upstream issue that has been reported upstream

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions