Когда я использую ссылку в эмуляторе терминала (я использую Gnome Terminal), она выделяется как ссылка, и если я нажимаю на нее, она открывается в браузере.
Возможно ли иметь текст (например Hello World
), а при нажатии на него открывать URL (например http://example.com
)?
Можно ли сделать это с помощью черной магии ANSI?
решение1
Нет.
Эти ссылки создаются терминалом Gnome, когда он обнаруживает определенные шаблоны в буфере терминала, например шаблоны для URL-адресов http:// или ftp:// и т. д.
решение2
Это возможно сейчас, ищите OSC 8
код ANSI. Вот матрица внедрения:https://github.com/Alhadis/OSC8-Adoption/