为什么在 LINUX 中有 3 种类型的 X-selections?

为什么在 LINUX 中有 3 种类型的 X-selections?

man xclip说:

 -selection     specify which X selection to use, options are 
                "primary" to use XA_PRIMARY (default), "secondary" 
                for XA_SECONDARY or "clipboard" for XA_CLIPBOARD

为什么我们有 3 种类型的 X-Selections?它们的用途是什么?

答案1

部分是历史原因。我不确定“secondary”现在是否还有任何用途。

  • “剪贴板” 是大多数人使用的Ctrl+ X/ C/ V;它是您故意将东西放入的剪贴板。
  • “主要”是保存当前选定的文本的内容;它是 X 如何跟踪所选内容并可以方便地通过单击鼠标中键(或者,如果您很厉害,可以同时单击左右按钮)或按Shift+键Insert进行粘贴xterm

答案2

查看这里这里

tl;dr:参见Singpolyma 的帖子。

相关内容