Назначить сочетание клавиш для активации окон приложений в Linux.

Я уже показывал вам, как настроить горячие клавиши в любом приложении Linux, для сегодняшнего урока мы пойдём на шаг вперёд и назначим сочетание клавиш, которые переключают открытые приложения, которые сосредоточены в настоящее время.

Идея состоит в том, что вместо того, чтобы открывать их с помощью мыши или листая множество окон переключателем  Alt + Tab , вы можете быстро назначить горячие клавиши для наиболее важных окон и переключаться между ними одним нажатием клавиши, тем самым спасти себя от затраты времени. Для выполнения этой задачи в Linux, мы будем использовать отличную утилиту  .

Сценарий

Так как я большую часть своей работы делаю в Google Chrome, мне нужно иметь доступ к нему как можно быстрее, и я назначил комбинацию клавиш Alt + G , для переключения в моё открытое окно Chrome.

Установка автоключей

Вы хотите, чтобы открывать менеджер пакетов Synaptic и делать быстрый поиск автоключей , установите флажок, а затем установите пакет. Вы также можете установить его с помощью команды apt-get :

sudo apt-get install autokey

Назначение сочетаний клавиш в окне приложения

Откройте экран конфигурации AutoKey с помощью значка в системном трее, а затем создайте новый скрипт из меню, а затем вставьте следующий код:

window.activate(‘Google Chrome’)

После сохранения настроек, сверните или закройте экран конфигурации AutoKey, вы также можете нажать сочетание клавиш Alt + G в любое время когда вы хотите, чтобы перейти к открытому окну.

Как это работает?

Когда вы нажимаете комбинацию клавиш, которые вы назначили, AutoKey будет запускать скрипт, который вы добавили,в данном случае, это скрипт Python, который использует функции wmctrl  для управления открытыми окнами. Вот синтаксис функции window.activate , которая включает указанное окно, чтобы быть активным окном:

window.activate (здесь часть заголовка окна)

Вот в основном всё, что нужно знать,что бы сделать в соответствии с частью заголовка окна, а в случае с Google Chrome, заголовок окна всегда будет «, — Google Chrome» в конце. 

Оставить комментарий