Cannot see italic or bold text in Neovim #23075

Closed
opened 2026-01-31 08:31:33 +00:00 by claunia · 1 comment
Owner

Originally created by @Nekketsu on GitHub (Mar 27, 2025).

Windows Terminal version

1.23.10732.0

Windows build number

10.0.19045.0

Other Software

NVIM v.0.11.0

I cannot see bold or italic text in Neovim. It used to work correctly for me in the past. I don't know when it stopped working.
Bold and italic text works correctly in the powershell, but not in Neovim.

I have the same issues with Windows Terminal, and without Windows terminal, running Neovim directly from the powershell or cmd.

Steps to reproduce

  1. You can enter Neovim without running a configuration:
nvim -- clean
  1. Inside Neovim, run the following command, to set the style of the visual selected text to italic or bold:
hi Visual term=italic gui=italic
hi Visual term=bold gui=italic
  1. Write some text in Neovim, and select it visually with the v map.

  2. You can check that the underline text is working correctly:

hi Visual term=underline gui=underline

Expected Behavior

It should show the corresponding italic or bold text.

Actual Behavior

It shows plain text, without format.

Originally created by @Nekketsu on GitHub (Mar 27, 2025). ### Windows Terminal version 1.23.10732.0 ### Windows build number 10.0.19045.0 ### Other Software NVIM v.0.11.0 I cannot see bold or italic text in Neovim. It used to work correctly for me in the past. I don't know when it stopped working. Bold and italic text works correctly in the powershell, but not in Neovim. I have the same issues with Windows Terminal, and without Windows terminal, running Neovim directly from the powershell or cmd. ### Steps to reproduce 1. You can enter Neovim without running a configuration: ``` nvim -- clean ``` 2. Inside Neovim, run the following command, to set the style of the visual selected text to italic or bold: ``` hi Visual term=italic gui=italic ``` ``` hi Visual term=bold gui=italic ``` 3. Write some text in Neovim, and select it visually with the `v` map. 5. You can check that the underline text is working correctly: ``` hi Visual term=underline gui=underline ``` ### Expected Behavior It should show the corresponding italic or bold text. ### Actual Behavior It shows plain text, without format.
claunia added the Needs-TriageIssue-Bug labels 2026-01-31 08:31:33 +00:00
Author
Owner

@DHowett commented on GitHub (Mar 27, 2025):

Thanks for the report!

Given that italic and bold are working outside of neovim... it looks like neovim is filtering them out before it even tells Terminal what to display.

I may recommend filing a bug over there, since there isn't anything we can do to coax it into emitting bold/italics.

@DHowett commented on GitHub (Mar 27, 2025): Thanks for the report! Given that italic and bold are working outside of neovim... it looks like neovim is filtering them out before it even tells Terminal what to display. I may recommend filing a bug over there, since there isn't anything we can do to coax it into emitting bold/italics.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#23075