Як зробити "Пошук в Google" доступним у контекстному меню вибраного тексту в gnome-терміналі?


19

Я хочу, щоб у контекстному меню вибраного тексту в gnome-терміналі була доступна така опція, як Пошук в Google . Щось подібне до опції, яка доступна у контекстному меню вибраного тексту в браузері google chrome / Chrome / firefox:

пошук в Google

Отже, щось подібне, як у наведеному вище зображенні, але в gnome-терміналі. Чи можливо це?


Також актуально: Запит на
гугл

Відповіді:


17

Так, є варіант. Спочатку завантажте такі деб-пакети:

По-друге, встановіть їх за допомогою наступних команд у своєму терміналі:

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-термінал, ви зможете швидко шукати в командному рядку Google помилки, попередження та інші речі. Виділіть текст, клацніть на ньому правою кнопкою миші та оберіть «Пошук в Google». Він відкриває веб-переглядач за замовчуванням та переходить на сторінку результатів пошуку Google:

пошук в google з терміналу

Джерело: Додайте пошук Google до терміналу Gnome в Ubuntu 13.10


Більше не працює 14.04 !?
lrkwz

10

За допомогою Colinker , що настроюється контекстне меню для вибраного тексту, ви можете шукати вибраний текст у будь-якій програмі, а не лише у терміналі gnome. У системах Linux Colinker призначений для використання з xbindkeysі xclip.


1

Ubuntu 18.04

1) Став суперрусером

sudo -s

2) Завантажте та встановіть пакети розробників для створення gnome-терміналу

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-сервера

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) Запускайте гном-термінал і насолоджуйтесь


Ласкаво просимо до Ask Ubuntu! :-) Дякую за те, що ви написали правильну відповідь, але чи можете ви також редагувати кінець, поясніть, що ви робите, щоб користувач зрозумів, що вони роблять, і які небезпеки, якщо термін gnome в майбутньому буде оновлений?
Fabby

Так, будь ласка, повідомте нам, звідки search on googleбереться цей плагін, посилання на вихідний код буде чудовим.
intijk
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.