вставка текста в xterm в GNOME с использованием буфера обмена gtk - PullRequest
3 голосов
/ 22 июля 2010

Я разрабатываю приложение на основе GTK, которое должно поддерживать буфер обмена. Для этого я экспортирую данные выбора, используя gtk_clipboard_set_with_data с целевыми форматами: UTF8_STRING, STRING, TEXT, COMPOUND_TEXT, text/plain, text/plain;charset=utf-8, text/rtf, text/html и text/url. Используя это, я могу копировать и вставлять текст из моего приложения в другие текстовые редакторы, такие как gedit. Однако я не могу вставить текст в XTerm. Должен ли я экспортировать в любую другую цель? Где я могу получить список форматов, принятых XTerm?

1 Ответ

2 голосов
/ 22 июля 2010

xterm использует только буфер выбора PRIMARY, поэтому вам, вероятно, следует добавить его в свой список.

См. http://www.davidsimmons.com/soft/xtermhacks/#copynpaste и http://www.freedesktop.org/wiki/Specifications/ClipboardsWiki для получения дополнительной информации.

...