experimental.rainbowSuggestions doesn't seem to work #23830

Closed
opened 2026-01-31 08:53:45 +00:00 by claunia · 3 comments
Owner

Originally created by @Eagle3386 on GitHub (Nov 23, 2025).

Windows Terminal version

1.23.12102.0

Windows build number

10.0.26200.0

Other Software

No response

Steps to reproduce

  1. Read https://devblogs.microsoft.com/commandline/windows-terminal-preview-1-22-release/
  2. Find the lines stating

    Command/input previews will now display in line with the cursor, in italic, in the right font…
    Which you can display in RGB with the fun
    {profile}.experimental.rainbowSuggestions setting (boolean, default false)

  3. Run WT, go to settings, open the JSON file & add like suggested.
  4. Go back to, e.g., an pwsh tab, type some previously used command & wait for the suggestion to appear.

Expected Behavior

Suggestion, displayed in rainbow colors.

Actual Behavior

Image
Originally created by @Eagle3386 on GitHub (Nov 23, 2025). ### Windows Terminal version 1.23.12102.0 ### Windows build number 10.0.26200.0 ### Other Software _No response_ ### Steps to reproduce 1. Read https://devblogs.microsoft.com/commandline/windows-terminal-preview-1-22-release/ 2. Find the lines stating > Command/input previews will now display in line with the cursor, in italic, in the right font… > Which you can display in RGB with the fun > `{profile}.experimental.rainbowSuggestions` setting (boolean, default `false`) 3. Run WT, go to settings, open the JSON file & add like suggested. 4. Go back to, e.g., an `pwsh` tab, type some previously used command & wait for the suggestion to appear. ### Expected Behavior Suggestion, displayed in rainbow colors. ### Actual Behavior <img width="241" height="62" alt="Image" src="https://github.com/user-attachments/assets/789d7a13-a8b3-4af7-ae0f-bea0b9ec80e0" />
claunia added the Resolution-By-DesignNeeds-TriageIssue-Bug labels 2026-01-31 08:53:46 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Nov 24, 2025):

Ah yea. Those suggestions you're seeing are from pwsh itself, and we can't control those ones. WE can only control the appearance of suggestions from our own "Suggestions" menu

@zadjii-msft commented on GitHub (Nov 24, 2025): Ah yea. _Those_ suggestions you're seeing are from `pwsh` itself, and we can't control those ones. WE can only control the appearance of suggestions from our own ["Suggestions" menu](https://learn.microsoft.com/en-us/windows/terminal/customize-settings/actions#suggestions)
Author
Owner

@Eagle3386 commented on GitHub (Nov 27, 2025):

@zadjii-msft Pardon me, but why is that?
WT can control so much (italic & greyish style for the text), yet it can't do multiple colors per suggestion? Or does that stem from pwsh, too?

Also, the menu you've linked to is supposed to show up in rainbow style, correct?

@Eagle3386 commented on GitHub (Nov 27, 2025): @zadjii-msft Pardon me, but why is that? WT can control so much (italic & greyish style for the text), yet it can't do multiple colors per suggestion? Or does that stem from `pwsh`, too? Also, the menu you've linked to is supposed to show up in rainbow style, correct?
Author
Owner

@DHowett commented on GitHub (Dec 1, 2025):

Or does that stem from pwsh, too?

Correct. PowerShell itself says "make this text faint gray and italic." It doesn't tell us that it is a suggestion -- it only tells us what color and style it should be.

Unfortunately, terminal applications do not have an equivalence with HTML where text is given contextual and semantic meaning. It's like the web if all you had was the HTML 4 <FONT> tag.

@DHowett commented on GitHub (Dec 1, 2025): > Or does that stem from `pwsh`, too? Correct. _PowerShell itself_ says "make this text faint gray and italic." It doesn't tell us that it is a suggestion -- it only tells us _what color and style it should be._ Unfortunately, terminal applications do not have an equivalence with HTML where text is given contextual and semantic meaning. It's like the web if all you had was the HTML 4 `<FONT>` tag.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#23830