我运行 Linux,习惯用鼠标选择文本进行复制,然后按Shift+Insert进行粘贴。(这使用称为“主要选择”的备用剪贴板。)
除了 Firefox 之外,这似乎适用于所有应用程序。Firefox 使用不同的剪贴板,其中Ctrl+C复制和Ctrl+V粘贴。我可以通过按键或配置更改让 Firefox 从 Unix“主要选择”剪贴板(即我单击鼠标中键时从中粘贴的剪贴板)进行粘贴吗?
注意:我正在寻找键盘快捷键,而不是鼠标动作。
答案1
您可以将以下命令绑定到一个键,它将使您的 Firefox 选择可供其他程序使用:
xsel -b|xsel
反之亦然
xsel|xsel -b
答案2
X11 有多个剪贴板:用鼠标选择文本填充“主要选择”,单击中间按钮将其插入。对于 Ctrl-V/Ctrl-C,大多数程序使用“剪贴板”,Shift-Ins 似乎有时使用主要选择,有时使用剪贴板。
因此,更容易不使用 Shift-Ins,而是使用鼠标或 Ctrl-V/Ctrl-C 在不同应用程序之间复制文本。
答案3
在 Linux 中,单击鼠标中键(或滚轮)即可粘贴 Unix 剪贴板的内容。
如果您的鼠标没有中键,则通常会同时单击左键和右键来模拟中键单击。
答案4
这自动切割机util 帮助了我......
我在我的 X 启动脚本 (~/.Xclients) 中运行它:
自动切割-按钮向上-叉
您可以先在终端中测试它,如下所示:
自动剪切-详细
此实用程序将 CLIPBOARD 与 CUT_BUFFER0 同步(反之亦然),以便 rxvt(我选择的“xterm”)中的选择将使用其标准热键粘贴到 Firefox 中。