cursor icon indicating copy to clipboard operation
cursor copied to clipboard

Support Right-to-Left (RTL) Text Direction in Chat Interface

Open NeriShalem opened this issue 8 months ago • 2 comments

Hi Cursor team,

First of all – thank you for a great tool! As a developer who frequently writes in Hebrew (a right-to-left language), I’ve encountered a significant UX issue when using the Chat interface.

Currently, when typing Hebrew (or any RTL language), the cursor remains aligned to the left, and the text direction is left-to-right, which causes the text to appear garbled, unreadable, or misaligned. This makes it very hard to read or compose questions and messages in RTL.

Expected behavior: Text written in RTL languages (like Hebrew or Arabic) should automatically align to the right, and the cursor should move from right to left.

Alternatively, there should be a manual way to toggle text direction (e.g., via shortcut key or context menu).

Ideally, the editor should detect the language or character set and apply appropriate direction dynamically (as many modern text editors and chat apps do).

Additional notes: I’ve tried modifying settings.json with:

{
  "cursor.chat.direction": "rtl",
  "cursor.chat.alignment": "right"
}

But it had no effect.

Even a basic CSS fix or support for dir="auto" would go a long way here.

This issue is especially relevant for developers working in multilingual environments or teams.

Thanks in advance for considering this – happy to provide testing or feedback if needed!

NeriShalem avatar May 14 '25 11:05 NeriShalem

+1

turkidkil avatar Oct 14 '25 02:10 turkidkil

+1

ghazialyasin avatar Nov 08 '25 06:11 ghazialyasin

+1

ahmed0x77 avatar Dec 14 '25 21:12 ahmed0x77