ansi link для платформы
Добавить ссылку (используя escape-последовательность OSC 8) к заданной строке.
Подпись
> ansi link {flags} ...rest
Флаги
-
--text, -t {string}: Текст ссылки. Использует uri в качестве текста, если отсутствует. В случае с таблицами, записями и списками применяет этот текст ко всем элементам
Параметры
-
...rest: для ввода структуры данных, добавляет ссылки ко всем строкам в указанных путях ячеек
Типы входных/выходных данных:
| Вход | Выход |
|---|---|
| list<string> | list<string> |
| record | record |
| string | string |
| table | table |
Примеры
Создать ссылку для открытия файла
>'file:///file.txt'|ansi link--text'Open Me!'
OpenMe!
Создать ссылку без текста
>'https://www.nushell.sh/'|ansi link
https://www.nushell.sh/
Форматировать столбец таблицы в ссылки
> [[urltext]; [https://example.comText]] |ansi linkurl
Советы: Команда ansi link по умолчанию не включена в официальные бинарные файлы, её необходимо скомпилировать с флагом --features=extra
Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/ansi_link.html