10Sep
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.