如何在gnome-terminal的选定文本的上下文菜单中使“在Google上搜索”可用?


Answers:


17

是的,有一个选择。首先下载以下deb软件包:

其次,在终端中使用以下命令安装它们:

sudo dpkg -i /path/to/gnome-terminal-data_3.6.1-0ubuntu4.1_all.deb

sudo dpkg -i gnome-terminal_3.6.1-0ubuntu4.1_i386.deb
#or, depending on what you downloaded
sudo dpkg -i gnome-terminal_3.6.1-0ubuntu4.1_amd64.deb

第三,重新启动终端。

从现在开始,当您打开gnome-terminal时,您可以快速搜索Google命令行错误,警告和其他内容。突出显示文本,右键单击文本,然后选择“在Google上搜索”。它将打开默认的Web浏览器,然后转到google搜索结果页面:

从终端在Google上搜索

来源:将Google搜索添加到Ubuntu 13.10中的Gnome终端


在14.04上不再可用!!
lrkwz

10

使用Colinker(可为选定文本定制的上下文菜单),您可以在任何应用程序中搜索选定文本,而不仅仅是gnome终端。在Linux系统上,Colinker设计用于xbindkeysxclip


1

Ubuntu 18.04

1)成为超级用户

sudo -s

2)下载并安装开发人员数据包以构建gnome-terminal

apt-get build-dep gnome-terminal

3)下载并构建gnome-terminal当前版本的源

cd /usr/local/src
apt-get -b source gnome-terminal

4)转到源(在将来的版本中更改数字“ 3.28.2”)

cd gnome-terminal-3.28.2

5)下载补丁

curl https://ypokhilko.linkpc.net/wp-content/uploads/2018/12/search_on_google.patch_.gz --output search_on_google.patch.gz

6)解压缩并应用补丁

gzip -d search_on_google.patch.gz
cat search_on_google.patch | patch -p 1

7)再次构建解决方案

make

8)存储gnome-terminal-server的旧版本

mv /usr/lib/gnome-terminal/gnome-terminal-server /usr/lib/gnome-terminal/gnome-terminal-server.old

9)复制新版本而不是旧版本

cp ./src/gnome-terminal-server /usr/lib/gnome-terminal/gnome-terminal-server

10)杀死gnome-terminal-server的旧实例(gnome-terminal的当前实例也将关闭)

killall gnome-terminal-server

11)运行gnome-terminal并享受


欢迎来到Ask Ubuntu! :-)感谢您发布正确的答案,但是您是否还可以在编辑末尾解释您的操作,以便用户了解他们的操作以及如果将来升级gnome终端有何危险?
Fabby

是的,请告诉我们该search on google插件的来源,源代码链接会很棒。
intijk
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.