Gedit在退出时会清空剪贴板的内容 - 如何保留它?

用例:

  1. 我正在写一封电子邮件,需要从文本文件中引用一段代码。
  2. 在Gedit(或Kate)中打开文件,并复制所需的代码片段。
  3. 关闭文本编辑器,返回到电子邮件。
  4. 粘贴代码片段到电子邮件中-- 哦等等!什么都没有粘贴上去,显然是因为关闭文本编辑器导致剪贴板清空了。这不是我的意图!

可行的解决方法:

4b. 返回到电子邮件,粘贴代码片段,回到编辑器,关闭编辑器。

我无法确定是否有办法防止Gedit(和/或Kate)清空剪贴板,或者如何避免步骤4b,这似乎是一个绕过不直观行为的繁琐方式。

求助?

附言: 很抱歉,我知道这与Ubuntu没有直接关系,但我的Google技巧很差,而且我不知道还能在哪里找到专家答案(或者任何答案,真的,你怎么搜索这样的问题?)。目前,我使用的是Linux Mint 11 LXDE,但在原版Ubuntu和Kubuntu上也遇到过同样的问题。

PPS. 对我来说,这种行为似乎非常不自然,但我在Linux中见到过一些类似的情况:比如在KDE的截图工具中(将“片段”替换为“图像”,将“图像编辑器”替换为“电子邮件”)。难道只有我觉得这样吗?

发现了一个指向“ClipboardPersistence”的链接。 安装了Parcellite,似乎可以工作(只要我记得启动这个该死的东西)。 不知道为什么这不是标准配置。但现在我可以继续我的工作了。 - KlaymenDK
5这是最糟糕的用户体验。我总是遇到问题!! - Cyril N.
1七年过去了,他们还是没有能够解决这个问题!! - razor
2个回答

Ubuntu维基关于剪贴板持久性的页面建议我所看到的是一个bug,但同时也是预期的行为。我现在正在使用Parcellite来解决问题。谢谢你的建议。


另一个选择是Klipper。它可以存储你的剪贴板内容,并允许你进行搜索。你是否曾经想过要重复使用一小时甚至昨天复制的内容?有了Klipper,你就可以实现这个愿望。