10Sep

Atribuiți o cheie de comandă rapidă pentru a activa fereastra 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 mai departe - și vom atribui o cheie de comenzi rapide care comută o aplicație deschisă ca fereastră curentă.

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 o multime de 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

Din moment ce fac majoritatea muncii mele în Google Chrome, trebuie să îl accesez cât mai repede posibil și, în general, aloc prin combinația de taste Alt + G să trec la fereastra Chrome deschisă.

Instalarea programului AutoKey

Veți dori să deschideți Managerul de pachete Synaptic și faceți o căutare rapidă pentru

autokey , bifați caseta și apoi instalați pachetul. De asemenea, ați putea să-l instalați utilizând comanda apt-get:

sudo apt-get instalare autokey

Atribuirea unei chei de comenzi rapide la o fereastră de aplicație

Deschideți ecranul de configurare AutoKey din pictograma din bara de sistem și apoi creați un nou script dinmeniul și apoi inseraț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ă atribuiți fișierul hotkey preferat este Alt + G, deșiveți dori să vă asigurați că utilizați o cheie mică în timp ce setați tasta rapidă - dacă o setați utilizând 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ă comutați în fereastra deschisă.

Cum funcționează aceasta?

Când apăsați pe tasta de comandă 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( "titlu fereastră parțială aici")

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