URLS & HYPERLINKS
Built-in URL detection plus OSC 8 explicit hyperlinks.
Implicit URL Detection
ori-term scans terminal output and turns URLs into clickable links for these schemes:
http://andhttps://ftp://file://
Trailing punctuation (. , ; : ! ? )) is trimmed from the match so a URL at the end of a sentence selects cleanly. Hold Ctrl over a URL to underline it. Ctrl+Click opens it in your default browser.
OSC 8 Explicit Hyperlinks
Applications can emit explicit hyperlinks using the OSC 8 escape sequence. ori-term renders the link target as a clickable region with hover underline. Examples:
ls --hyperlink— file links (GNU coreutils)gcc/clang— diagnostic location linksripgrepwith--hyperlink-format— match location links
Custom patterns are planned. User-defined regex matchers with capture-group URL templates and configurable actions (open / copy / select) — for things like JIRA tickets, GitHub issue references, or stack-trace file paths — are not yet wired through. Other planned additions: file paths, IP addresses, git commit hashes, and email addresses. See the URL Patterns docs for the current scope.