X11初选内容的粘贴方法?

X11初选内容的粘贴方法?

我喜欢使用键盘快捷键来粘贴 X11 剪贴板的内容。现在,我的.Xresources文件中有以下内容:

XTerm*VT100*translations: #override \n\
    <Key>F2: insert-selection(PRIMARY,CUT_BUFFER0)

这使得功能键成为 xterm 窗口中的键盘粘贴,无论我在其他 xterm 窗口中突出显示了什么。我喜欢将键盘粘贴到我的左手上,因为这意味着我可以用右手移动鼠标,而不必一直用右手在鼠标和键盘之间来回移动。

是否存在一些更通用的方法来做到这一点?我一直在 Firefox 中使用显式复制粘贴(control-C、control-V),并且我想在任何地方都使用粘贴。

答案1

您可以映射以下执行:

xte "mouseclick 2"

到窗口管理器中的某个键或组合键。

例如,使用 openbox,添加

<keybind key="S-F2">
    <action name="Execute">
      <command>xte "mouseclick 2"</command>
    </action>
</keybind>

到键盘部分将其绑定到Shift-F2

相关内容