Priskirkite spartųjį klavišą, kad aktyvintumėte atidarytą programos langą Linux
Jau parodėme, kaip pritaikyti sparčiuosius klavišus bet kurioje „Linux“ programoje, tačiau šiandieninės pamokos metu mes ją peržengsime ir priskirsime spartųjį klavišą, kuris perjungia atidarytą programą į šiuo metu orientuotą langą.
Idėja yra ta, kad vietoj to, kad naudojote pelę ar apversti „Alt + Tab“ komutatoriaus langų rinkinį, galite greitai priskirti pagrindinį klavišą svarbiausiems langams ir perjungti juos vienu mygtuko paspaudimu, taupydami daug laiko. Norėdami atlikti šią užduotį „Linux“, naudosime puikią „AutoKey“ programą.
Pastaba: jei norite, kad „Windows“ būdas tai padaryti, galite lengvai atlikti užduotį su „AutoHotkey“.
Scenarijus
Kadangi aš daugiausiai dirbau „Google Chrome“, turiu ją pasiekti kuo greičiau ir paprastai priskirti „Alt + G“ klavišų kombinaciją, kad galėčiau pereiti prie atviro „Chrome“ lango.
„AutoKey“ diegimas
Jūs norite atidaryti „Synaptic Package Manager“ ir greitai ieškoti autokey, pažymėkite langelį ir tada įdiekite paketą. Taip pat galite ją įdiegti naudodami apt-get komandą:
sudo apt-get install autokey
Nuorodos klavišo priskyrimas programos langui
Atidarykite „AutoKey“ konfigūracijos ekraną iš sistemos dėklo piktogramos ir tada iš meniu sukurkite naują scenarijų, tada įklijuokite šį kodą:
window.activate („Google Chrome“)
Norėsite naudoti mygtuką „Nustatyti“, esantį šalia „Hotkey“ nustatymo, ir priskirkite pageidaujamą „Hotkey“ raktą „Alt + G“, nors norėsite įsitikinti, kad naudodamiesi sparčiuoju klavišu naudosite mažąsias g, jei jį nustatysite naudojant didžiosios raidės, ji neveiks.
Kai išsaugosite nustatymą ir sumažinsite arba uždarysite „AutoKey“ konfigūracijos ekraną, galite paspausti „Alt + G“ sparčiųjų klavišų kombinaciją bet kuriuo metu, kai norite perjungti į atidarytą langą.
Kaip tai veikia?
Kai paspausite priskirtą spartųjį klavišą, „AutoKey“ paleis pridėtą scenarijų - šiuo atveju tai paprastas „Python“ scenarijus, kuris naudoja wmctrl funkcijas, kad valdytų atvirus langus. Toliau pateikiamas „window.activate“ funkcijos sintaksė, kuri perjungia nurodytą langą į aktyvųjį langą:
window.activate („dalinis lango pavadinimas čia“)
Iš esmės viskas, ką jums reikia padaryti, yra atitikti lango pavadinimo dalį, o „Google Chrome“ atveju lango pavadinimas visada turi „-„ Google Chrome “.