Visible Padding between lines in integrated terminal

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I have just upgraded to the latest version and I am now seeing gaps between lines in my terminal windows. This is most noticeable when using a TUI application like lazygit or midnight commander.

I have compared with the latest version of VScode for comparison and it does not have this issue.

Changing the line height from 1.2 to 1 seem to reduce the issue but with the downside of making the text a lot more dense and less readable.

There seem to be a bug with the CSS rendering that was introduced recently as I upgrade very quickly and was probably using the previous latest release before upgrading a few minutes ago.

Steps to Reproduce

Change the terminal line height to 1.2 and observe significant gaps between lines. You may need to change the font family to show the issue as well as the default font does not seem affected by this issue. I tested with verdana & arial (as examples - no these aren’t the fonts I’m using but they’re widely available and suffer from exactly the same issue).

Expected Behavior

Changing the line height should not introduce gaps between lines and just vary the height of the line. See the attached screenshot which shows the latest version of VSCode in the back and the latest version of Cursor in front with exactly the same settings.

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.106.3 (Universal)
Commit: bf9252a2fb45be6893dd8870c0bf37e2e1766d61
Date: 2025-11-25T22:28:18.024Z
Electron: 37.7.0
ElectronBuildId: 12781156
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.1.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Edit: added precisions about the the font family as it does matter to reproduce the issue.

Switching to nightly builds seem to fix the issue so hopefully a bug that will be gone in the next release?

Hey, thanks for the report. The 2.1 branch is available now. Please update to the latest stable 2.1.x: Settings → About → Check for Updates.

Then share:

  • The exact version after the update (Help → About)
  • Whether terminal line misalignment still happens at lineHeight 1.2 with your font

If you see other terminal issues after the update, please note them here.

The issue disappeared with the next release I’m on

Version: 2.1.47 (Universal)
VSCode Version: 1.105.1
Commit: 2d3ce3499c15efd55b6b8538ea255eb7ba4266b0
Date: 2025-12-04T02:31:50.567Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.1.0

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.