Skip to content

VT input tunneling breaks some applications that use VT_PROCESSING but not VT_INPUT #4911

@DHowett-MSFT

Description

@DHowett-MSFT

Related to #4873. When Win32-OpenSSH passes through a request for application cursor keys, we dutifully start sending them. Win32-OpenSSH doesn't use VT_INPUT, though, so parsing those arrow keys falls to ConPTY. ConPTY can't do it.

Therefore, Vim in SSH can't be arrow-keyed around.

This bug tracks the quick fix work to unblock 0.10, and should be reverted when #4873 lands.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-InputRelated to input processing (key presses, mouse, etc.)Issue-BugIt either shouldn't be doing this or needs an investigation.Needs-Tag-FixDoesn't match tag requirementsPriority-1A description (P1)Product-ConptyFor console issues specifically related to conptyResolution-Fix-CommittedFix is checked in, but it might be 3-4 weeks until a release.Severity-BlockingWe won't ship a release like this! No-siree.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions