我希望让gnome-terminal在用户选择终端上的区域(使用鼠标或鼠标键)时自动将其复制到剪贴板中。这是否可能?如果可以,如何操作?
有可能。
sudo apt-get install parcellite
然后在设置中勾选“使用主剪贴板”和“同步剪贴板”。 就可以了。
它应该在X11剪贴板中(不是GTK剪贴板)。按下鼠标中键即可粘贴。
解决方法:使用Clipit时。 右键单击/首选项/设置: 检查:使用主剪贴板和同步剪贴板。
还可以将快捷键“Ctrl重音符”用于管理热键(重音符为`),如果您曾经使用过来自Windows的Ditto,则可以这样设置。如果没有,拥有所有以前的复制内容并可搜索非常方便。
在我的 Fedora 23 上,使用 Gnome 终端版本为 3.18.3
<Shift>+Selection
<Shift>+<Ctrl>+Selection
完成以上步骤后,你可以这样操作:
<Shift>+<Insert>
<Shift>+<Ctrl>+<Insert>
从主剪贴板粘贴,而使用 <Shift>+<Insert>
从选择剪贴板粘贴(就像 <middle-click>
)。在其他应用程序中,<Shift>+<Insert>
从主剪贴板粘贴,而不是选择剪贴板。 - Justin Wrobel我在superuser上的回答:https://superuser.com/a/1721880/1694169
将以下内容添加到~/.Xresources(如果不存在则创建)对我有用:
xterm*selectToClipboard: true
只需注销并重新登录或重启即可。选择的文本将自动复制,您可以使用中键单击粘贴(当在Gnome-Tweaks中启用中键单击时)
你也可以安装pterm,这是一个类似于Putty的终端仿真器,它允许使用中间按钮单击将当前选择粘贴。
我使用Debian Wheezy和Gnome终端,发现一个好的解决方案是安装xsel,它在终端中提供了正确的复制功能。
鼠标左键拖动以选择/复制文本到剪贴板,然后我使用shift+insert键将其粘贴到vim中,这些键在Gnome终端菜单中定义为编辑、键盘快捷键。如果需要,您可以定义替代键。
<Shift>+选择一行或 <Shift>+<Ctrl>+选择以“复制”。
完成后,您可以使用 <Shift>+<Insert> 在另一个终端中插入,或在其他任何地方使用中键单击。 - statquant