Unable to copy information from Terminal

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I am no longer able to either copy information from the terminal.

Also, the ability to paste terminal information into the chat has disappeared.

How do I proceed?

Steps to Reproduce

Copy terminal output.

Expected Behavior

^C appears in the terminal.

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.1.50 (system setup)
VSCode Version: 1.105.1
Commit: 56f0a83df8e9eb48585fcc4858a9440db4cc7770
Date: 2025-12-06T23:39:52.834Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.19045

Does this stop you from using Cursor

No - Cursor works, but with this issue

1 Like

Hey, thanks for the report.

We need a bit more details:

  • How exactly are you copying from the terminal: selection + Ctrl+C, right-click, context menu Copy
  • Is the terminal opened by the agent or by you manually
  • Is the terminal docked at the bottom or in the editor area
  • Do you see the Add to chat button on the terminal and what happens when you click it
  • What appears in Help > Toggle Developer Tools > Console during the copy attempt

Please try:

If you can, please send:

  • The terminal version (PowerShell/CMD/WSL)
  • Logs from DevTools Console during the copy attempt

Let us know which of these worked.

I am now able to paste in the terminal but now, this is happening:

“Now uploading and running it on the server:

Cursor’s terminal keeps canceling. Run these in your external Command Prompt:”

Thanks for the update. Glad the insertion worked. This is a known bug with the terminal on Windows in version 2.1.50 that the team is working on. Temporary solution:

  1. Cursor Settings Ctrl+Shift+J
  2. Agents → Inline Editing & Terminal
  3. Enable “Legacy Terminal Tool”
  4. Ctrl+Shift+P → “Terminal: Kill All Terminals”
  5. Fully restart Cursor

Can you send a screenshot of the full agent message? And what exact commands was it trying to run (server upload - what specifically)?

FYI this is happening on Mac as well, for a while now. Only solution is to open new terminal sessions. unable to copy, or to use cmd+K for AI mode in terminal

MacOS: 15.7.1 (24G231)
Version: 2.1.50 (Universal)

I’m experiencing the same issue. As far as I know, it started around September, but I don’t recall the exact version number.

1 Like

So this issue has actually been ongoing for more than three months, and there still hasn’t been a proper fix?

Because of this problem, I’ve been sticking with version 1.5.5. However, today I was informed that I must upgrade in order to continue using the agent feature, and after updating, I’m encountering the same issue again.

Really this happens to me too, I could not figure out what is the problem, sometimes I can copy and sometimes I can’t, it’s really strange

Hey thanks for the question. I understand the frustration - it really gets in the way of work.

Here’s what I recommend first:

  • Right-click on selected text > Copy (instead of Ctrl+C)
  • Or press Ctrl+Shift+C
  • What shell are you using?
  • Open DevTools (Help > Toggle Developer Tools > Console) and copy again - send any errors that appear there

Try running Cursor with a temporary profile - this creates a clean config without extensions:

cursor --user-data-dir="~/CursorData/temp-profile"

Give me the results - I’ll pass them to the team for investigation.

  • right click → deselects text
  • ctrl shift c → opens a terminal detached (out of cursor)
  • using cmd as the shell
1 Like

I’m using bash

Besiedes what’s strange is that this issue behaves inconsistently:
when I create a terminal using New Terminal (Ctrl+Shift+`), Ctrl+C / Ctrl+V do not work as expected.
However, when I open a terminal from an empty page using Show Terminal (Ctrl+J), copy and paste work normally.

And here are screenshots of DevTools you asked for

2 Likes

This issue is almost fully reproducible. When no terminal is open, a terminal created via Ctrl+J (Show Terminal) works normally, and Ctrl+C / Ctrl+V behave as expected. However, in all cases, terminals created via Ctrl+Shift+` or via Terminal → New Terminal from the top menu consistently exhibit this issue, where Ctrl+C terminates the running process instead of copying, and Ctrl+V does not paste.

For clarity, the only keybinding changes I’ve made are remapping Ctrl+Shift+C / Ctrl+Shift+V to “Copy Absolute Path”. All other keybindings remain unchanged, meaning the shortcuts mentioned above are entirely using the default Cursor configuration.

In addition, the “+” (New Terminal) button is missing from the terminal tab bar.

1 Like