Как получить богатый текст или исходный код HTML из буфера обмена X? Например, если вы скопируете какой-либо текст из веб-браузера и вставьте его в композер, он будет вставлен как HTML, со ссылками и т.д. Тем не менее, xclip -o для одного и того же выбора просто выводит обычный текст, переформатированный таким же образом, как и для elinks -dump
. Я хотел бы вытащить HTML и в текстовый редактор (в частности, vim
).
Я спросил тот же вопрос на superuser.com, потому что я надеялся, что есть утилита для этого, но я не получил никаких информационных ответов. API-интерфейс X-буфера обмена для меня еще является загадочным зверем; любые советы по взлому чего-то, чтобы вытащить эту информацию, приветствуются. Мой язык выбора в наши дни - Python, но в целом все в порядке.