10Sep

Dodelite bližnjico za aktiviranje odprtega okna aplikacij v Linuxu

Pokazali smo vam, kako prilagoditi bližnjične tipke v kateri koli aplikaciji za Linux, vendar za današnjo lekcijo bomo naredili korak naprej - in dodelite bližnjico, ki preklopi odprto aplikacijo kot trenutno ciljno okno.

Ideja je, da namesto miške ali preklopite skozi niz oken v preklopniku Alt + Tab, lahko hitro dodelite bližnjico do najpomembnejših oken in jih preklopite z enim samim pritiskom na tipko, pri čemer si prihranite veliko časa. Za izvedbo te naloge v Linuxu bomo uporabili odlično orodje AutoKey.

Opomba: , če želite, da Windows izvede to, lahko preprosto izpolnite nalogo z AutoHotkey.

Scenarij

Ker delam večino svojega dela v brskalniku Google Chrome, moram biti dostopen čim hitreje in ponavadi dodam kombinacijo tipk Alt + G, da preklopim v moje odprto okno Chrome.

Nameščanje AutoKey

Odprlo se boste Synaptic Package Manager in hitro poiskali autokey , potrdite polje in namestite paket. Lahko ga tudi namestite s pomočjo ukaza apt-get, kot je ta:

sudo apt-get namestite autokey

Dodelitev bližnjice do okna aplikacij

Odprite konfiguracijski zaslon AutoKey iz ikone sistemskega pladnja in nato ustvarite nov skript izv meniju in nato prilepite v naslednjo kodo:

window.activate( "Google Chrome")

Boste želeli uporabiti gumb Set poleg nastavitve »Hotkey« in dodeliti želeno kombinacijo »hotkey« Alt + G, čepravse boste prepričali, da med nastavljanjem bližnjice uporabljate majhno črko g, če jo nastavite z velikimi črkami, ki se ne bodo pravilno obnašali.

Ko shranite nastavitev in zmanjšate ali zaprete konfiguracijski zaslon AutoKey, lahko kadar koli pritisnete kombinacijo tipk za bližnjico Alt + G, ko želite preklopiti v odprto okno.

Kako to deluje?

Ko pritisnete tipko za bližnjico, ki ste jo dodelili, bo AutoKey zagnal skript, ki ste ga dodali - v tem primeru je preprost Python skript, ki uporablja funkcije wmctrl za nadzor odprtih oken. Tukaj je sintaksa za funkcijo window.activate, ki preklopi določeno okno kot aktivno okno:

window.activate( "delni naslov okna tukaj")

V bistvu vse, kar morate storiti, je ujemanje dela naslova okna in vv primeru Google Chroma, naslov okna vedno vsebuje "- Google Chrome" na koncu.