Skip to content

Conversation

christianparpart
Copy link
Member

@christianparpart christianparpart commented Dec 25, 2023

When CSI > 1 u was used to enter CSI u mode with DisambiguateEscapeCodes flag set, then (e.g. on German keyboard layout), a double quote is produced with Shift + 2, which generate the double quotes: "

This should not needed to be disambiguated (unless explicitly requested)

Closes #1373

@github-actions github-actions bot added the VT: Backend Virtual Terminal Backend (libterminal API) label Dec 25, 2023
…duced characters

When `CSI > 1 u` was used to enter CSI u mode with DisambiguateEscapeCodes flag set,
then (e.g. on German keyboard layout), a double quote is produced with
Shift + 2, which generate the double quotes: "
This should not needed to be disambiguated (unless explicitly requested)

Signed-off-by: Christian Parpart <christian@parpart.family>
@christianparpart christianparpart force-pushed the fix/CSIu-disambiguated-shifted-keys branch from 4162cfa to 7ee61cb Compare December 25, 2023 23:10
@christianparpart christianparpart merged commit a6d9ffb into master Dec 25, 2023
@christianparpart christianparpart deleted the fix/CSIu-disambiguated-shifted-keys branch December 25, 2023 23:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
VT: Backend Virtual Terminal Backend (libterminal API)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CSI u mode confuses neovim
1 participant