kingToolbox / kingToolbox/WindTerm

Wrong Keyboard Layout in vi

Open
#2,447 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
32.3k
Forks
2.5k
PR merge metrics
No merged PRs in 30d

Description

Hi,

On the shell the keyboard layout works without any issue only in vi its complete wrong. With locale it looks all right. Everything is set to: de_CH.UTF-8

Also when I check in vi it say its set to => de_CH.UTF-8 but mapping looks like EN US UTF8 mapping and not the right one :(.
This problem is only in WindTerm, WSL/Terminal or Putty works without that problem.

The setting itself in windterm is set to UTF8 with Terminal xterm.

Any hints on this?

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue in WindTerm using vi with the de_CH.UTF-8 locale and compare its keyboard behavior with the shell, WSL/Terminal, and PuTTY. Start by tracing WindTerm's terminal keyboard-input handling; done means vi receives the expected Swiss keyboard mappings while the locale remains de_CH.UTF-8.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.