Tilordne en snarveisknapp for å aktivere et åpent programvindu på Linux

Innholdsfortegnelse:

Tilordne en snarveisknapp for å aktivere et åpent programvindu på Linux
Tilordne en snarveisknapp for å aktivere et åpent programvindu på Linux

Video: Tilordne en snarveisknapp for å aktivere et åpent programvindu på Linux

Video: Tilordne en snarveisknapp for å aktivere et åpent programvindu på Linux
Video: How To Transfer iTunes Library To A New Computer [Tutorial] - YouTube 2024, November
Anonim

Vi har allerede vist deg hvordan du tilpasser snarveier i alle Linux-applikasjoner, men for dagens leksjon tar vi det et skritt videre - og tilordner en snarveisnøkkel som bytter et åpent program for å være det nåværende fokuserte vinduet.

Tanken er at i stedet for å bruke musen eller bla gjennom et sett med vinduer i Alt + Tab-bryteren, kan du raskt tildele en hurtigtast til de viktigste vinduene dine og bytte til dem med en enkelt tastetrykk, og sparer deg mye tid. For å oppnå denne oppgaven på Linux, bruker vi det utrolige AutoKey-verktøyet.

Merk: Hvis du vil at Windows måten å gjøre dette, kan du enkelt oppnå oppgaven med AutoHotkey.

Scenarioet

Siden jeg gjør det meste av arbeidet mitt i Google Chrome, må jeg få det tilgjengelig så raskt som mulig, og jeg tildeler vanligvis Alt + G-tastekombinasjonen for å bytte til åpent Chrome-vindu.

Image
Image

Installere AutoKey

Du vil åpne Synaptic Package Manager og gjøre et raskt søk etter autokey, merk av i boksen og installer deretter pakken. Du kan også installere den ved hjelp av apt-get-kommandoen som denne:

sudo apt-get install autokey

Image
Image

Tilordne en snarvei til et programvindu

Åpne konfigurasjonsskjermbildet AutoKey fra systemstatusikonet, og opprett deretter et nytt skript fra menyen, og lim deretter inn følgende kode:

window.activate(‘Google Chrome’)

Du vil bruke Sett-knappen ved siden av hurtigtast-innstillingen, og tilordne at den foretrukne hurtigtast-minen er Alt + G, selv om du vil forsikre deg om at du bruker en liten bokstav g mens du stiller hurtigtast-hvis du angir det Ved hjelp av en stor bokstav vil den ikke oppføre seg riktig.

Når du har lagret innstillingen og minimert eller lukk AutoKey-konfigurasjonsskjermbildet, kan du trykke Alt + G-hurtigtastkombinasjonen når som helst du vil bytte til det åpne vinduet.
Når du har lagret innstillingen og minimert eller lukk AutoKey-konfigurasjonsskjermbildet, kan du trykke Alt + G-hurtigtastkombinasjonen når som helst du vil bytte til det åpne vinduet.

Hvordan virker dette?

Når du treffer snarveien du har tildelt, kjører AutoKey skriptet du har lagt til. I dette tilfellet er det et enkelt Python-skript som bruker wmctrl-funksjonene til å kontrollere åpne vinduer. Her er syntaksen for vinduet.aktiveringsfunksjonen, som bytter det angitte vinduet til det aktive vinduet:

window.activate(‘partial window title here’)

I utgangspunktet er alt du trenger å gjøre, samsvar med en del av vinduet tittelen, og i tilfelle av Google Chrome, har vinduet tittelen alltid "- Google Chrome" på slutten.

Anbefalt: