Vietnamese IME Input Does Not Work Properly in Terminal UI

Aberta
#502 6 comentários 2 reações 1 responsável Ver no GitHub

@vipulgupta2048 já está trabalhando nisso.

Desde 6/7/2026.

Avaliação

Esta issue ainda não foi avaliada.

Descrição

Summary

When using a Vietnamese IME (Telex), text input is corrupted inside the terminal UI.

For example, when typing:

gõ tiếng việt

the terminal receives something like:

go õ tieng êng iếng vie ê iệt

The issue only occurs inside the terminal UI. Vietnamese input works correctly in other applications and regular text fields.

Environment:

  • OS: macOS
  • Input Method: Vietnamese Telex
  • Terminal: [Terminal.app / iTerm2 / VS Code Terminal]
  • Application Version: [version]
Expected Behavior

Vietnamese characters should be composed correctly when using a Vietnamese IME.

Actual Behavior

Characters are split or inserted in the wrong order, making Vietnamese text unreadable.

Steps to reproduce the issue

Steps to Reproduce

  1. Launch the application in a terminal.
  2. Enable a Vietnamese IME (Vietnamese Telex).
  3. Focus the text input area in the terminal UI.
  4. Type a Vietnamese phrase such as:
    gõ tiếng việt
  5. Observe the text displayed in the input field.

Expected Result
The text is displayed correctly as:
gõ tiếng việt

Actual Result
The text becomes corrupted, for example:
go õ tieng êng iếng vie ê iệt

Reproducibility
Occurs consistently when using Vietnamese IME input in the terminal UI.

Command Code Version

0.39.2

Operating System

macOS

Terminal/IDE

Terminal

Shell

zsh

Additional context

No response

Linguagem predominante
Sem dados de linguagem
Estrelas
4k
Forks
350
Métricas de merge de PRs
Nenhum PR com merge em 30d

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de CommandCodeAI/command-code

Todas as issues de CommandCodeAI/command-code

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.