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

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

我想要一个像在 Google 上搜索在选定文本的上下文菜单中可用gnome 终端。类似于在 google chrome/chromium/firefox 浏览器中选定文本的上下文菜单中可用的选项:

搜索谷歌

那么,与上图类似的东西,但是在 gnome-terminal 中。这可能吗?

答案1

是的,有一个选项。首先下载以下 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 搜索结果页面:

从终端在谷歌上搜索

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

答案2

使用科林克,一个可自定义的选定文本上下文菜单,您可以在任何应用程序中搜索选定文本,而不仅仅是 gnome 终端。在 Linux 系统上,Colinker 设计用于xbindkeysxclip

答案3

Ubuntu 18.04

  1. 在“软件和更新”中启用源代码 在“软件和更新”中启用源代码

  2. 前往终端

  3. 成为超级用户

sudo -s
  1. 下载并安装开发者包来构建 gnome-terminal
apt-get build-dep gnome-terminal
  1. 下载并构建当前版本 gnome-terminal 的源代码
cd /usr/local/src
apt-get -b source gnome-terminal
  1. 转到来源(在未来版本中更改数字“3.28.2”)
cd gnome-terminal-3.28.2
  1. 下载补丁
curl https://ypokhilko.linkpc.net/wp-content/uploads/2018/12/search_on_google.patch_.gz --output search_on_google.patch.gz
  1. 解压并应用补丁
gzip -d search_on_google.patch.gz
cat search_on_google.patch | patch -p 1
  1. 配置
./configure
  1. 再次构建解决方案
make
  1. 存储旧版本的 gnome-terminal-server
mv /usr/lib/gnome-terminal/gnome-terminal-server /usr/lib/gnome-terminal/gnome-terminal-server.old
  1. 复制新版本而不是旧版本
cp ./src/gnome-terminal-server /usr/lib/gnome-terminal/gnome-terminal-server
  1. 杀死 gnome-terminal-server 的旧实例(gnome-terminal 的当前实例也将关闭)
killall gnome-terminal-server
  1. 运行 gnome-terminal 并享受

Ubuntu 20.04.5 LTS

  1. 存储旧版本的 gnome-terminal-server
mv /usr/libexec/gnome-terminal-server /usr/libexec/gnome-terminal-server.old
  1. 复制新版本而不是旧版本
cp ./src/gnome-terminal-server /usr/libexec/gnome-terminal-server

相关内容