Skip to content

🛠️ Create a link provider for xterm.js using regex.

License

Notifications You must be signed in to change notification settings

afska/xterm-link-provider

 
 

Repository files navigation

xterm-link-provider

Create a Link Provider for xterm.js using regex (based on xterm-addon-web-links' WebLinkProvider class)

npm unpkg

Install

$ npm install --save xterm-link-provider

Usage

import {LinkProvider} from 'xterm-link-provider';

// print clicked emojis to console

const emojiRegex = /(\p{Emoji_Presentation}+)/gu

terminal.registerLinkProvider(
  new LinkProvider(
    terminal,
    emojiRegex,
    (e, text) => {
      console.log(text)
    }
  )
)

About

🛠️ Create a link provider for xterm.js using regex.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages

  • TypeScript 100.0%