Присвояване на клавиш за бърз достъп за активиране на отворен прозорец на приложение на Linux

Съдържание:

Присвояване на клавиш за бърз достъп за активиране на отворен прозорец на приложение на Linux
Присвояване на клавиш за бърз достъп за активиране на отворен прозорец на приложение на Linux

Видео: Присвояване на клавиш за бърз достъп за активиране на отворен прозорец на приложение на Linux

Видео: Присвояване на клавиш за бърз достъп за активиране на отворен прозорец на приложение на Linux
Видео: Bitcoin for Beginners: Bitcoin Explained in Simple Terms - YouTube 2024, Може
Anonim

Вече ви показахме как да персонализирате клавишните комбинации във всяко приложение на Linux, но за днешния урок ще го направим една крачка напред и ще присвоим клавишна комбинация, която превключва отвореното приложение в прозореца, който е фокусиран в момента.

Идеята е, че вместо да използвате мишката или да прелиствате набор от прозорци в Alt + Tab превключвател, можете бързо да присвоите клавишна комбинация на най-важните ви прозорци и да ги превключвате с едно натискане на клавиш, като спестявате много време. За да изпълним тази задача на Linux, ще използваме отличната програма AutoKey.

Забележка: ако искате Windows начин да направите това, можете да изпълнявате задачата с AutoHotkey лесно.

Сценарият

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

Image
Image

Инсталиране на AutoKey

Вие ще искате да отворите Synaptic Package Manager и да направите бързо търсене autokey, поставете отметка в квадратчето и след това инсталирайте пакета. Можете също така да го инсталирате с помощта на командата apt-get по следния начин:

sudo apt-get install autokey

Image
Image

Присвояване на клавиш за бърз достъп до прозорец на приложение

Отворете екрана за конфигуриране на AutoKey от иконата на системната област и след това създайте нов скрипт от менюто и след това го поставете в следния код:

window.activate(‘Google Chrome’)

Ще искате да използвате бутона "Настройка" до настройката "Горещи клавиши" и да зададете предпочитаната от вас клавишна комбинация е Alt + G, въпреки че ще искате да се уверите, че използвате малка буква g, докато настройвате клавишната комбинация - ако я зададете с главна буква няма да се държи правилно.

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

Как работи това?

Когато натиснете клавиша за пряк достъп, който сте задали, AutoKey ще изпълни скрипта, който сте добавили - в този случай е прост скрипт на Python, който използва функциите wmctrl, за да управлява отворените прозорци. Ето синтаксиса за функцията window.activate, която превключва посочения прозорец в активен прозорец:

window.activate(‘partial window title here’)

Всъщност всичко, което трябва да направите, е да съответства на част от заглавието на прозореца, а в случая на Google Chrome заглавието на прозореца винаги има "- Google Chrome" в края.

Препоръчано: