如何只使用一个统一的剪贴板? (即使是 IntelliJ 的“复制路径”)

如何只使用一个统一的剪贴板? (即使是 IntelliJ 的“复制路径”)

我不太了解 linux 剪贴板/s 方案。与其理解它,有没有一种方法可以将其简化为一个统一的剪贴板?你知道吗,这样我就可以复制任何应用程序并粘贴到任何其他应用程序中?

当前困扰我的问题是 IntelliJ 的“复制路径”操作似乎复制了当前文件的路径,但我只能将其粘贴回 IntelliJ 本身 - 如果我尝试将其粘贴到终端中,内容根本就不是在剪贴板中。

答案1

有多种剪贴板管理器,例如 Parcellite、klipper、glipper、glippy、anamnesis、pastie 等。这些通常允许您通过显示历史记录来管理剪贴板。

其中一些允许您将主剪贴板和辅助剪贴板视为一个(parcellite 和 klipper 肯定可以)。

病历允许您使用搜索工具浏览您的历史记录。

答案2

自动切割机是一个轻量级工具,可以合并两个剪贴板的内容。您也可以考虑使用功能齐全的剪贴板管理器,就像肖恩建议的那样。

答案3

据推测,您正在尝试使用中键单击粘贴到终端中。

一般来说,如果您使用应用程序菜单、上下文菜单(通常仅触发应用程序菜单)或^c(通常也触发应用程序菜单)进行复制,结果将存储到“剪贴板”选择中,并可以使用^v或粘贴相应的菜单。

如果通过使用鼠标突出显示文本来进行复制,结果将存储到“主要”选择中,并且可以通过中键单击目标窗口来粘贴。

如果您使用鼠标在应用程序中选择文本,然后使用^c手动复制,您将使用鼠标将结果存储在“主要”选择中,并使用 存储在“剪贴板”选择中^c,因此它们都会匹配,并且您不会不要感到困惑。

,如果您使用键盘在应用程序中选择文本,然后点击^c,然后选择一些其他文本(例如要覆盖的目标选择),结果将不是存储在“主要”选择中,您将不会获得复制的文本。你会不是能够单击鼠标中键来粘贴复制的文本,但是您使用终端应用程序菜单或上下文菜单从“剪贴板”选择粘贴。

一些应用程序将复制到“剪贴板”时填写“主要”选择。这是非标准行为,应避免且不应依赖。

相关内容