Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Sometimes (I couldn’t figure what triggers this behaviour) the chat prompt breaks, with a variety of symtoms:
- the worst is when the chat is simply iresponsive, meaning if I click in it (and get the blinking text-edit cursor) it will not take any text input, meaning I can roll my head over the keyboard and nothing is written.
- a collection of weird behaviours, for instance, if I type “some text”, select it, and press “Del”, the text will be converted to “st”, however if I hit “Backspace” instead, the text will be converted to “some tex” (expected behaviour would be that the text disappears as in 99.9% of text editors out there)
First issue can be solved by either restarting Cursor or closing the current chat and opening a new one (or reopening the closed one). Second issue seems to be permanent.
Steps to Reproduce
See above.
Expected Behavior
The chat editor should behave as any text editor out there.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.5.9 (Universal)
VSCode Version: 1.99.3
Commit: de327274300c6f38ec9f4240d11e82c3b0660b20
Date: 2025-08-30T21:02:27.236Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor
This is pretty unexpected behavior and isn’t something we’ve had reported before. The chat input should definitely behave like a normal text editor
A few things to check that might be interfering:
- Do you have any Vim extensions or keybindings enabled? These can sometimes cause weird text selection/deletion behavior
- Are you running any screen reader software or accessibility tools that might be intercepting input?
- Any other extensions that modify text editing behavior?
- When this happens, can you open the DevTools (
CMD+Shift+P
→ Developer: Toggle Developer Tools
) and see if there are any errors in the Console tab?
You can also try resetting your keybindings in Settings → Keyboard Shortcuts if something got misconfigured there.
The fact that restarting or opening a new chat fixes the unresponsive issue suggests something is getting into a bad state. If you can narrow down what triggers it that would be super helpful for us to debug
Thank you for the prompt answer. To answer your questions:
- no Vim extension
- only keybinding I set-up is the re-assignment of Cursor autocomplete to ‘²’ instead of ‘TAB’ (because TAB is a 5h1tty keybind IMHO since it’s also used for indentation and keeping it that way often makes you accept suggestion instead of indenting)
- no screen reader / accessibility software
- no other extension that I’m aware of that could modify text edit behaviour (list of my installed extension below)
- I did this but did not observe any new message upon pressing Backspace or Delete after having selected some text, I’ll try it when no text can be entered (this is relatively rare so I’ll wait for it to reproduce, I had it maybe ten times in the last month or so)
I tried to reproduce the issue and I got some more info:
- if you type “some text” and select it with Cmd + A, then press Backspace or Delete: works as expected
- if you type “some text” and select it with Cmd + Shift + Left Arrow (to select the entire line, or just holding shift and selecting it with the Left / Right arrows), then you get the weird behaviour I mentioned above (i.e. “some tex“ with backspace, “st“ with delete).
- if you double click on “text” in “some text” (thereby selecting “text”), then you get another weird behaviour (i.e. “tex“ with BOTH backspace and delete)
- if you triple click on “text” in “some text” (thereby selecting “some text”, then Backspace and Delete work as expected
Hope you are able to reproduce. Do not hesitate if you need further info on my side.