Vietnamese IME Input Does Not Work Properly in Terminal UI
@vipulgupta2048 đang làm issue này rồi.
Từ ngày 6/7/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
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
- Launch the application in a terminal.
- Enable a Vietnamese IME (Vietnamese Telex).
- Focus the text input area in the terminal UI.
- Type a Vietnamese phrase such as:
gõ tiếng việt - 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
- Ngôn ngữ chính
- Không có dữ liệu ngôn ngữ
- Star
- 4k
- Fork
- 350
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của CommandCodeAI/command-code
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
CommandCodeAI/command-code#855 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
CommandCodeAI/command-code#841 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
CommandCodeAI/command-code#655 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
CommandCodeAI/command-code#608 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 70/100
CommandCodeAI/command-code#893 ·