问题描述
在putty /cygwin我的配置是:
-
在控制台中选择 – >复制到剪贴板
-
右键单击 – >从剪贴板粘贴。
在Linux中的终端之后可能会提供这两种功能吗?我找不到一个。
任何帮助,将不胜感激。
最佳解决方法
来自this site的终结器解决方案。
sudo vi /usr/share/terminator/terminatorlib/terminal.py
寻找功能:on_buttonpress
恢复按钮测试(上下文菜单转到中间点击,粘贴右键):
def on_buttonpress(self, widget, event):
...
if event.button == 1:
...
elif event.button == 3:
...
elif event.button == 2:
...
return(False)
现在等待feature request on Terminator 🙂
次佳解决方法
大多数终端似乎在select和middle-button上使用copy来粘贴选择,或者模拟middle-button进行粘贴(一次使用两个鼠标按钮)。这是典型的Unix行为,仿真是Microsoft-type鼠标只需两个按钮或两个按钮和一个滚轮所需的更新使用。
鼠标按钮可以使用xinput或其他方式重新映射。这将因版本和版本以及不同的鼠标型号而异。请参阅Ubuntu community documentation。
另请参阅this question,这与您需要的程序相反。
我有使用select复制和中间粘贴的终端包括Gnome终端,xfce终端,Eterm,普通xterm,uxterm,rxvt,mrxvt和aterm。我确定还有其他人。
我的主终端,终结者(使用apt-get或要安装的软件中心),让您选择复制选择作为选项(只需单击一下):
打开首选项,然后单击“选择时复制”框:
第三种解决方法
按下中间的滚轮,伙计。
第四种方法
为了节省检查时间,下面的终端不支持此功能。
-
gnome-terminal 3.6.2(C,GPL),bug report
-
sakura 3.1.3(C,GTK +,GPLv2),bug report
第五种方法
不确定您现在使用的终端,但Ubuntu中的默认终端允许您复制和粘贴。在桌面环境中选择要复制的文本,然后按ctrl + shift + c。如果剪贴板中有要粘贴的内容,请将光标放在正确的位置,然后按ctrl + shift + v。
另一个选项是Dr_Bunsen上面的评论说,两个选项都可以在鼠标右键下拉列表中找到。
第六种方法
我使用具有该功能的non-free应用程序:
VanDyke.com > Products > SecureCRT
它支持left-button选择或Ctrl
–Shift
–C
(剪贴板),和right-button或Ctrl
–Shift
–V
(粘贴)。我使用其中之一,取决于以任务键盘或鼠标为中心的方式。
SecureCRT还支持pre-configured登录(脚本),多个会话(标签/窗口)和完整脚本(可扩展性)。我发现在多个站点上进行大量远程支持时,这些额外功能至关重要。
我已经在Windows上(或在Ubuntu + Wine下)使用了多年,但它在2011年初被移植到了Linux。我还没有找到它提供的所有功能的免费替代品。
第七种方法
我正在使用Ubuntu 14.04。使用默认的Gnome终端,如果我突出显示文本然后按下我的鼠标滚轮,它将粘贴任何突出显示的内容。
希望这适用于其他人。当我(被迫)使用Windows桌面和腻子时,我喜欢这个功能。