Horizontal scroll bar missing

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When the code on the box is too “wide”, there’s no horizontal scroll bar. I have to either stretch the window or use the mouse to select the line to the end. This is extremely impractical and sometimes I’m unable to return to the start of the line even by selecting.
I already have word wrap enabled, but it only works on the editor, not on Cursor’s code space.

Steps to Reproduce

Enable word wrap. Have cursor generate code that has a very long line. There will be no horizontal scrollbar, making reading the code very difficult.

Expected Behavior

There should be a scrollbar, or the word wrap should be applied to Cursor’s code as well

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.69
VSCode Version: 1.99.3
Commit: 63fcac100bd5d5749f2a98aa47d65f6eca61db30
Date: 2025-11-07T18:21:29.650Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. Let’s check scrollbar configurations:

Try these settings (CMD+, to open Settings, then search):

Search for “scrollbar” and check:

  • Editor: Horizontal Scrollbar - set to “visible” or “auto”
  • Editor > Scrollbar: Horizontal Scrollbar Size - try a larger value (e.g., 15)

Or add to settings.json (CMD+Shift+P > “Preferences: Open User Settings (JSON)”):

{
  "editor.scrollbar.horizontal": "visible",
  "editor.scrollbar.horizontalScrollbarSize": 15
}

Please try these settings and let us know if they affect chat code blocks. If not, that confirms it’s a chat UI limitation.

Thanks for the reply. I added your settings, here’s the user settings file:

I reloaded the window but the bar still doesn’t appear unfortunately.

Thanks for confirming! One more question to help diagnose this:

Does the same issue happen in:

  • New chat sessions?
  • Different projects/workspaces?

This will help determine if it’s a universal chat UI limitation or something specific to your setup.

It happens on all chats on all projects. Is there more info I can provide?