Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Underline color not working inside Neovim #28121

Open
MunifTanjim opened this issue Mar 31, 2024 · 3 comments
Open

Underline color not working inside Neovim #28121

MunifTanjim opened this issue Mar 31, 2024 · 3 comments
Labels
bug issues reporting wrong behavior status:blocked-external Needs a third-party / external change or fix terminal built-in :terminal or :shell
Milestone

Comments

@MunifTanjim
Copy link
Contributor

MunifTanjim commented Mar 31, 2024

Problem

echo -e '\e[4:3m\e[58:2::240:143:104mfoobarbaz\e[59m\e[4:0m\n'

Outside Neovim:

image

Inside Neovim:

image

Steps to reproduce

  • Open neovim terminal: nvim --clean -c ':term'
  • Run echo -e '\e[4:3m\e[58:2::240:143:104mfoobarbaz\e[59m\e[4:0m\n'

Expected behavior

Underline should have different color.

Neovim version (nvim -v)

v0.10.0-dev-2755+ge1ff2c51c-Homebrew

Vim (not Nvim) behaves the same?

N/A

Operating system/version

macOS 14.4

Terminal name/version

Kitty 0.33.1

$TERM environment variable

xterm-kitty

Installation

homebrew

@MunifTanjim MunifTanjim added the bug issues reporting wrong behavior label Mar 31, 2024
@zeertzjq zeertzjq added status:blocked-external Needs a third-party / external change or fix terminal built-in :terminal or :shell labels Mar 31, 2024
@jespino
Copy link

jespino commented Apr 2, 2024

I'm able to reproduce this same behavior in Linux with gnome-terminal in neovim 0.7.2

@justinmk justinmk added this to the backlog milestone Apr 3, 2024
@justinmk
Copy link
Member

justinmk commented Apr 3, 2024

Are we blocked by libvterm ?

@zeertzjq
Copy link
Member

zeertzjq commented Apr 3, 2024

Yes

@justinmk justinmk modified the milestones: backlog, unplanned Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug issues reporting wrong behavior status:blocked-external Needs a third-party / external change or fix terminal built-in :terminal or :shell
Projects
None yet
Development

No branches or pull requests

4 participants