Enhance text editing experience on WindowsTerminal #20093

Closed
opened 2026-01-31 07:03:21 +00:00 by claunia · 5 comments
Owner

Originally created by @tusharsnx on GitHub (Jun 15, 2023).

List of Issues/PRs that could further enhance text editing experience/rendering on Windows Terminal:

  • #7228 : Support for styled underlines, Eg. undercurl, dashed-line.

    Left: Windows Terminal, Right: WezTerm(over ssh)

    Screenshot 2023-06-13 140152

    ssh'ing bypasses ConPty and avoids the stripping of SGR 4:x VT sequence

  • #5897 : After #14255, if you change the default line height you might see gaps between BoxDrawing and BlockElement glyphs at the moment.

    Left: Windows Terminal, Right: WezTerm

    image

  • Support coloring underlines independent of foreground text color: Done with #16097

I'll add more if something's missing.

Originally created by @tusharsnx on GitHub (Jun 15, 2023). #### List of Issues/PRs that could further enhance text editing experience/rendering on Windows Terminal: - #7228 : Support for styled underlines, Eg. undercurl, dashed-line. ✅ Left: Windows Terminal, Right: WezTerm(over ssh) ![Screenshot 2023-06-13 140152](https://github.com/microsoft/terminal/assets/55626797/c6cabf6f-0d74-4f12-8280-0273cda31ac7) *ssh'ing bypasses ConPty and avoids the stripping of `SGR 4:x` VT sequence* - #5897 : After #14255, if you change the default line height you might see gaps between BoxDrawing and BlockElement glyphs at the moment. ✅ Left: Windows Terminal, Right: WezTerm ![image](https://github.com/microsoft/terminal/assets/55626797/2af347ae-41eb-49c4-b100-078c8c9451fa) - Support coloring underlines independent of foreground text color: Done with #16097 ✅ I'll add more if something's missing.
Author
Owner

@zadjii-msft commented on GitHub (Jun 15, 2023):

similar: #6879

Do you have any links to reference docs for

Support coloring underlines independent of foreground text color: Currently same color is applied to both the text and the underline

@zadjii-msft commented on GitHub (Jun 15, 2023): similar: #6879 Do you have any links to reference docs for > Support coloring underlines independent of foreground text color: Currently same color is applied to both the text and the underline
Author
Owner

@lhecker commented on GitHub (Jun 15, 2023):

Kitty allows setting the underline color: https://sw.kovidgoyal.net/kitty/underlines/

@lhecker commented on GitHub (Jun 15, 2023): Kitty allows setting the underline color: https://sw.kovidgoyal.net/kitty/underlines/
Author
Owner

@j4james commented on GitHub (Jun 15, 2023):

FYI, we were already kind of tracking the underline color as part of #7228.

@j4james commented on GitHub (Jun 15, 2023): FYI, we were already kind of tracking the underline color as part of #7228.
Author
Owner

@carlos-zamora commented on GitHub (Jun 21, 2023):

@tusharsnn Thanks for aggregating all of these into one place! 😊

@carlos-zamora commented on GitHub (Jun 21, 2023): @tusharsnn Thanks for aggregating all of these into one place! 😊
Author
Owner

@tusharsnx commented on GitHub (Feb 28, 2024):

Happy to close this. It took us less than one year to get all three together 😄

@tusharsnx commented on GitHub (Feb 28, 2024): Happy to close this. It took us less than one year to get all three together 😄
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#20093