[GH-ISSUE #108] Feature: make the terminal hyperlink support #87

Closed
opened 2026-03-04 01:01:49 +03:00 by kerem · 1 comment
Owner

Originally created by @stephencheng on GitHub (May 2, 2018).
Original GitHub issue: https://github.com/rivo/tview/issues/108

I am referring to: https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda

When user use below command in terminal:
echo -e '\e]8;;http://example.com\aThis is a link\e]8;;\a'

In my case, I could get the link in iterm2/terminal app.

This link could be use in textview/title/table colum

Originally created by @stephencheng on GitHub (May 2, 2018). Original GitHub issue: https://github.com/rivo/tview/issues/108 I am referring to: https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda When user use below command in terminal: echo -e '\e]8;;http://example.com\aThis is a link\e]8;;\a' In my case, I could get the link in iterm2/terminal app. This link could be use in textview/title/table colum
kerem closed this issue 2026-03-04 01:01:49 +03:00
Author
Owner

@rivo commented on GitHub (May 2, 2018):

For this to work in tview, tcell would have to support it first. tview does not write escape sequences to the terminal directly but uses tcell's screen buffer. You could open an issue there but I'm not sure if it will get added. Seems like a larger addition to tcell to me.

<!-- gh-comment-id:386015198 --> @rivo commented on GitHub (May 2, 2018): For this to work in `tview`, [`tcell`](https://github.com/gdamore/tcell) would have to support it first. `tview` does not write escape sequences to the terminal directly but uses `tcell`'s screen buffer. You could open an issue there but I'm not sure if it will get added. Seems like a larger addition to `tcell` to me.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tview#87
No description provided.