Как сделать «Поиск в 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». Это откроет веб-браузер по умолчанию и перейдет на страницу результатов поиска Google:

поиск в google с терминала

Источник:Добавьте поиск Google в терминал Gnome в Ubuntu 13.10

решение2

С использованиемКолинкер, настраиваемое контекстное меню для выделенного текста, вы можете искать выделенный текст в любом приложении, а не только в терминале gnome. В системах Linux Colinker предназначен для использования с xbindkeysи xclip.

решение3

Убунту 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

Связанный контент