使用 gtk 剪贴板将文本粘贴到 GNOME 中的 xterm
我正在开发一个基于 GTK 的应用程序,它必须支持剪贴板。为此,我使用 gtk_clipboard_set_with_data
导出选择数据,目标格式为:UTF8_STRING
、STRING
、TEXT
、COMPOUND_TEXT
、text/plain
、text/plain;charset=utf-8
、text/rtf
、文本/html
和 text/url
。使用它,我可以将应用程序中的文本复制粘贴到其他文本编辑器(例如 gedit)。但是,我无法将文本粘贴到 XTerm。我应该导出到其他目标吗?我在哪里可以获得 XTerm 接受的格式列表?
I am developing a GTK based application which has to support clipboard. For that I am exporting selection data using gtk_clipboard_set_with_data
with the target formats: UTF8_STRING
, STRING
, TEXT
, COMPOUND_TEXT
, text/plain
, text/plain;charset=utf-8
, text/rtf
, text/html
and text/url
. Using this I am able to copy-paste text from my aplication to other text editors like gedit. However, I am not able to paste text to XTerm. Should I be exporting to any other target? Where can I get a list of formats accepted by XTerm?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
xterm 仅使用
PRIMARY
选择缓冲区,因此您应该将其添加到列表中。请参阅http://www.davidsimmons.com/soft/xtermhacks/#copynpaste和 http://www.freedesktop.org/wiki/Specifications/ClipboardsWiki 了解更多信息信息。
xterm only uses the
PRIMARY
selection buffer, so you should probably add that to your list.See http://www.davidsimmons.com/soft/xtermhacks/#copynpaste and http://www.freedesktop.org/wiki/Specifications/ClipboardsWiki for more information.