1

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

2 ответа2

1

С некоторой помощью из ответа на ветку 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.

0

Работает ли у вас вторичный буфер обмена xclip -o -selection secondary или xclip -o -selection clipboard ?

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

xclip -o -se s 

а также

xclip -o -se c

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .