получение исходного HTML-кода или форматированного текста из буфера обмена X

Как получить rich text или HTML исходный код из буфера обмена X? Например, если Скопировать текст из браузера и вставить его в kompozer выступает, он вставляет в HTML, со ссылками и т. д. консервированный. Однако,xclip -o для того же выделения выводит обычный текст. Я хотел бы вытащить HTML и в текстовый редактор.

7
задан intuited
24.11.2022 5:02 Количество просмотров материала 3435
Распечатать страницу

2 ответа

С помощью ответ к stackoverflow.com развилка этого вопроса, я построил клиент командной строки гетто вытянуть эту информацию.

использование

clipcli [-h] [-f FILE] [-d] [-l] [TARGET]

positional arguments:
  TARGET                display the contents of this target

optional arguments:
  -h, --help            show this help message and exit
  -d, --debug           enable debug tracing
  -f FILE, --file FILE  the file to which output will be directed
  -l, --list            list available targets

пример:

$ clipcli text/html
some text with <em>emphasis</em>

то, как это работает, даже доступность различных целей, кажется, сильно зависит от приложения, которое предоставляет данные буфера обмена. Там немного больше информации в вопрос stackoverflow.

1
отвечен intuited 2022-11-25 12:50

тут xclip -o -selection secondary или xclip -o -selection clipboard работа для вас?

они могут быть сокращены до

xclip -o -se s 

и

xclip -o -se c
0
отвечен Dennis Williamson 2022-11-25 15:07

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх