Pagina principala » HOWTO » Atribuiți o tastă de comandă rapidă pentru a activa o fereastră de aplicații deschise pe Linux

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

    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 switch-ul Alt + Tab, poti atribui rapid o cheie rapida ferestrelor tale cele mai importante si treci 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ă facă acest lucru, puteți realiza 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ăm combinația de chei Alt + G pentru a comuta 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. De asemenea, ați putea să o instalați 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 majusculă, nu se va comporta corect.

    Odată ce salvați setarea și micșorați sau închideți ecranul de configurare AutoKey, puteți lovi combinația de taste rapide Alt + G ori de câte ori doriți să comutați în fereastra deschisă.

    Cum funcționează asta?

    Când atingeț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 ('aici fereastra parțială')

    Î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.