You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make hyperlinks in command outputs clickable in the embedded terminal (:term) in neovim if the hosting terminal or UI supports it.
Commands such as ls --hyperlink=always (GNU coreutils) and ripgrep are examples of utils that can output hyperlink escapes.
Expected behavior
ls -l --hyperlink=always should produce clickable links when used inside neovim's embedded terminal (:term). Compare with how this works in standalone terminals (such as gnome-terminal, kitty, or others, also in tmux) which make these links clickable. Use the existing neovim 0.10 support for OSC 8 (in extmarks in that case) to accomplish this.
Problem
Make hyperlinks in command outputs clickable in the embedded terminal (:term) in neovim if the hosting terminal or UI supports it.
Commands such as ls --hyperlink=always (GNU coreutils) and ripgrep are examples of utils that can output hyperlink escapes.
Expected behavior
ls -l --hyperlink=always should produce clickable links when used inside neovim's embedded terminal (:term). Compare with how this works in standalone terminals (such as gnome-terminal, kitty, or others, also in tmux) which make these links clickable. Use the existing neovim 0.10 support for OSC 8 (in extmarks in that case) to accomplish this.
Discussion
Briefly discussed here #28620 (reply in thread) where @gpanders shared a thought
The text was updated successfully, but these errors were encountered: