10Sep
Već smo vam pokazali kako prilagoditi tipke prečaca u bilo kojoj Linux programskoj aplikaciji, ali za današnju pouku ćemo ga poduzeti korak dalje - i dodijeliti tipku prečaca koji mijenja otvorenu aplikaciju kao trenutno fokusiranu prozor.
Ideja je da umjesto korištenja miša ili okretanja kroz skup prozora u Alt + Tab preklopnik, brzo možete dodijeliti prečac do vaših najvažnijih prozora i prebaciti se na njih jednim pritiskom na tipku, uštedjeti puno vremena, Da bismo izvršili ovaj zadatak na Linuxu, koristit ćemo izvrstan uslužni program AutoKey.
Napomena: ako želite da Windows to učinite, možete jednostavno izvršiti zadatak pomoću AutoHotkey.
Scenarij
Budući da radim većinu svog rada u Google Chromeu, moram ga pristupiti što je brže moguće i općenito dodijelim kombinaciju tipki Alt + G za prijelaz na moj otvoreni prozor preglednika Chrome.
Instaliranje AutoKey
Želite li otvoriti Synaptic Package Manager i brzo pretražiti autokey , potvrdite okvir i instalirajte paket. Također možete ga instalirati pomoću apt-get naredbe kao što je ovaj:
sudo apt-get instalirajte autokey
Dodjeljivanje tipki prečaca prozoru aplikacije
Otvorite konfiguracijski zaslon AutoKey s ikone trake sustava i izradite novu skriptu odna izborniku, a zatim zalijepite sljedeći kôd:
window.activate( 'Google Chrome')
Želite koristiti gumb Set pored postavke Hotkey i dodijeliti željeni hotkey-mine Alt + Gtrebat ćete paziti da koristite mala slova g prilikom postavljanja prečaca - ako ga postavite velikim slovom, neće se ponašati ispravno.
Kad spremite postavku i minimizira ili zatvori zaslon konfiguracije AutoKey, možete pritisnuti kombinaciju tipki prečaca Alt + G u bilo kojem trenutku kada se želite prebaciti na otvoreni prozor.
Kako to radi?
Kada pritisnete tipku prečaca koju ste dodijelili, AutoKey će pokrenuti skriptu koju ste dodali - u ovom slučaju to je jednostavna Python skripta koja koristi funkcije wmctrl za upravljanje otvorenim prozorima. Evo sintakse za funkciju window.activate, koja prebacuje navedeni prozor da bude aktivni prozor:
window.activate( 'ovdje djelomičan prozor')
Uglavnom sve što trebate učiniti je podudaranje dijela naslova prozora islučaj Google Chrome, naslov prozora uvijek ima "- Google Chrome" na kraju.