If-Koubou

Atribuiți o cheie de comandă rapidă pentru a activa o fereastră de aplicații deschise pe Linux

Atribuiți o cheie de comandă rapidă pentru a activa o fereastră de aplicații deschise pe Linux (Cum să)

V-am arătat deja cum să personalizați cheile de comenzi rapide în orice aplicație Linux, dar pentru lecția de astăzi vom face un pas înainte - și vom atribui o cheie de comenzi rapide care comută o aplicație deschisă ca fereastră actualizată.

Ideea este ca, in loc sa folosesti mouse-ul sau sa treci printr-un set de ferestre in comutatorul Alt + Tab, poti atribui rapid o tasta rapida la cele mai importante ferestre si trece la ele cu o singura apasare de tasta, economisind mult timp. Pentru a realiza această sarcină pe Linux, vom folosi utilitarul AutoKey excelent.

Notă: dacă doriți ca Windows să faceți acest lucru, puteți îndeplini cu ușurință sarcina cu AutoHotkey.

Scenariul

Deoarece efectuez cea mai mare parte a muncii mele în Google Chrome, trebuie să o accesez cât mai repede posibil și, în general, aloc prin combinația de taste Alt + G să trec la fereastra mea Chrome deschisă.

Instalarea funcției AutoKey

Veți dori să deschideți Synaptic Package Manager și faceți o căutare rapidă autokey, bifați caseta și apoi instalați pachetul. Puteți instala, de asemenea, folosind comanda apt-get, astfel:

sudo apt-get instala autokey

Atribuirea unei chei de acces rapid la o fereastră de aplicație

Deschideți ecranul de configurare AutoKey din pictograma din bara de sistem, apoi creați un nou script din meniu și apoi lipiți-l în următorul cod:

window.activate ("Google Chrome")

Veți dori să utilizați butonul Set de lângă setarea Hotkey și să alocați mina dvs. hotkey preferată este Alt + G, deși veți dori să vă asigurați că utilizați o cheie mică în timp ce setați tasta rapidă - dacă o setați folosind o literă mare, nu se va comporta corect.

După ce salvați setarea și minimalizați sau închideți ecranul de configurare AutoKey, puteți apăsa combinația de taste rapide Alt + G oricând doriți să treceți la fereastra deschisă.

Cum funcționează asta?

Când apăsați tasta de acces rapid pe care ați atribuit-o, AutoKey va rula scriptul pe care l-ați adăugat - în acest caz, este un simplu script Python care folosește funcțiile wmctrl pentru a controla ferestrele deschise. Iată sintaxa pentru funcția window.activate, care comută fereastra specificată pentru a fi fereastra activă:

window.activate (denumirea ferestrei parțiale aici)

În principiu, tot ce trebuie să faceți este să potriviți o parte din titlul ferestrei, iar în cazul Google Chrome, titlul ferestrei are întotdeauna "- Google Chrome" la sfârșit.