bio*_*ark 16 command-line 15.10
在工作中,我使用 putty 连接到许多 Red Hat/CentOS 机器,我喜欢这样一个事实:选择文本意味着复制,右键单击意味着粘贴。
我可以设置 Ubuntu 的默认终端来做同样的事情吗?
编辑:感谢您的回答,但它们并不是我正在寻找的。虽然两者都是有效的,但我实际上是在寻找一种无需使用其他终端即可使用该功能的方法。所以一切都应该通过默认的 gnome 终端工作。
我不确定这是否可能,但我会试试我的运气并开始悬赏这个......
编辑:谢谢你们的回答,很抱歉回复晚了,但我周末出去了。今晚我会检查“选择/鼠标中键”解决方案,然后再回来找你。
补丁解决方案听起来也很有希望。
Stu*_*nts 25
在 gnome-terminal(以及一般在 Ubuntu 中)中,选择文本的意思是“复制”(如果您想获得技术,则选择“X 选择”,这与“剪贴板复制”不同),可以通过单击鼠标中键进行粘贴。
我找到了 Tomi Valkeinen 的这个补丁:Gnome-terminal patch for putty-like right mouse button paste
让我们知道它是否适合您。
编辑:我自己去检查了。它完美地工作。以下是 gnome-terminal-3.6.2 的修补 deb 文件:在 mediafire 中上传
如果您使用相同版本的 gnome-terminal,您可以下载 deb 文件并通过以下方式安装它:
cd /path/to/download/folder
sudo dpkg -i gnome-terminal_3.6.2-0ubuntu1_amd64.deb gnome-terminal-data_3.6.2-0ubuntu1_all.deb
Run Code Online (Sandbox Code Playgroud)
编辑:为了将来参考,这里是完整的程序:
安装构建依赖项:
sudo apt-get build-dep gnome-terminal
Run Code Online (Sandbox Code Playgroud)
下载源代码并应用补丁:
mkdir gnome-terminal
cd gnome-terminal
sudo apt-get source gnome-terminal
cd gnome-terminal-*
patch -p1 < path/to/right-button-paste.patch
Run Code Online (Sandbox Code Playgroud)
构建和安装:
sudo dpkg-buildpackage -us -uc -b
cd ..
dpkg -i *.deb
Run Code Online (Sandbox Code Playgroud)
最新补丁由 Tomi Valkeinen 在https://github.com/tomba/gnome-terminal 的“ paste- *”分支下维护。
让我稍微扩展一下我的原始答案。从技术上讲,默认的终端模拟器gnome-terminal
没有此功能,据我所知或从网上研究中看到,没有办法设置它。因此你的问题的答案
我可以设置 Ubuntu 的默认终端来做同样的事情吗?
基本上,没有。
另一方面,putty
实际上也可用于 Ubuntu,如果您想要特定的行为,这是最简单、最省力的解决方案。做得到sudo apt-get install putty
它。
但是,您可以采用一些折衷方案,并且出于历史原因,它们以现在的方式存在。Unix/Linux X 服务器下的图形环境有一些东西selections
,可以将它们视为多个剪贴板 - 主要、次要和“剪贴板”。第二个选择是当您突出显示文本并使用ShiftInsert或鼠标中键进行粘贴时。鼠标中键单击是在鼠标上单击滚轮,在触摸板上单击 - 左右单击一起按下。
有其他终端的解决方案,但由于您gnome-terminal
特别要求,答案仍然存在,不,没有其他方法。