Vietnamese characters don't appear while typing; they only appear after the space bar

Where does the bug appear (feature/product)?

Cursor CLI

Describe the Bug

• Ubuntu 24, X11 (DISPLAY=:1) In Agent: No characters are displayed while typing Vietnamese, only after the Space bar

Steps to Reproduce

  1. On Ubuntu 24.04 (Linux, X11), install and configure IBus with a Vietnamese input method (e.g. Bamboo or
    Unikey).
  2. Open a normal terminal (e.g. GNOME Terminal) and confirm Vietnamese typing works as expected (composed
    characters appear while typing, before pressing Space).
  3. In the same terminal, start Cursor Agent CLI by running agent (or cursor agent).
  4. Wait until the Agent prompt/input field is ready.
  5. Switch to Vietnamese input mode (IBus).
  6. Type Vietnamese text in the Agent input field, observe the input field while composing characters (before pressing Space).

Operating System

Linux

Version Information

About Cursor CLI

CLI Version 2026.05.20-2b5dd59
Model Auto
Subscription Tier Enterprise
OS linux (x64)
Terminal gnome-terminal
Shell bash

Does this stop you from using Cursor

No - Cursor works, but with this issue

Thanks for the detailed report and reproduction steps. This is a known limitation with multi-byte and composed character input in the Cursor CLI.

Workaround: You can type your Vietnamese text in another application (e.g., GNOME Terminal or a text editor) and paste it into the CLI input field. Pasting committed text should work normally.

Alternatively, if you use the Cursor IDE (not the CLI), the agent chat panel uses a different input stack that may handle IBus composition better — worth trying if that’s an option for your workflow.

To help us prioritize a fix, a couple of quick questions:

  1. Does pasting Vietnamese text into the CLI input field work correctly?

  2. Does the same issue happen in the Cursor IDE’s agent chat panel, or only in the CLI?

  3. Which IBus engine are you using — Bamboo, Unikey, or something else?

  4. If you’ve tried a different terminal emulator (e.g., Kitty, WezTerm), does the behavior change?

Any update ? I have same issue here. I’m using Bamboo on Redhat 9. I type Vietnamese OK on terminal or web , sublime text … . This issue just happens on cursor cli input