If-Koubou

Kā pielāgot īsinājumtaustiņus jebkurai Linux lietojumprogrammai

Kā pielāgot īsinājumtaustiņus jebkurai Linux lietojumprogrammai (Kā)

Viena no vairāk kaitinošas problēmas ar Linux vienmēr ir bijusi, ka trūkst AutoHotkey atbalsta, tādēļ jūs nevarat pielāgot savus īsceļa taustiņus, bet tagad ar atvērtā koda programmu AutoKey jūs varat to izdarīt un vairāk.

AutoKey ir darbvirsmas automatizācijas lietderība, kas ļauj jums pārvaldīt teksta blokus un izmantot saīsinājumus un karstos taustiņus, lai saglabātu sev laiku, kamēr rakstāt, bet to var arī izmantot, lai no jauna labotu lietojumprogrammas. Piemēram, ja jūsu mīļākais pieteikums tiek izmantots, lai izietu no Ctrl + Q un jūs to nevēlaties, jūs varētu pārņemt šo atslēgu, izmantojot AutoKey.

Scenārijs

Šodien mūsu pārbaudes scenārijam es pārplānos Ctrl + T taustiņu kombināciju, nevis Alt + T. Kāpēc tu jautā? Katrā pārlūkprogrammā tiek izmantota īsceļa taustiņš Ctrl + T, lai atvērtu jaunu cilni, taču, tā kā es izmantoju pārlūku Google Chrome un vēlētos, lai pastāvīgi meklētu jaunās cilnes, Alt + T īsceļa taustiņam ir daudz vieglāk nokļūt bez manas pārvietošanas rokas no priekšējās rindas.

Lai veiktu šo uzdevumu, mēs izmantosim pārsteidzošo AutoKey rīku, kas ir daudz kā AutoHotkey sistēmā Windows, izņemot to, kas paredzēts Linux un spēj izmantot Python skriptus.

AutoKey instalēšana

Jūs vēlaties atvērt Synaptic Package Manager un veikt ātru meklēšanu Autokejs, atzīmējiet lodziņu un pēc tam instalējiet paku. Varat to arī instalēt, izmantojot šādu komandu apt-get:

sudo apt-get instalēt autokey

Atjaunot īsinājumtaustiņus ar AutoKey

Kad esat instalējis utilītu, varat atvērt konfigurāciju, izmantojot padeves ikonu, un izveidot jaunu frāzi. Vārds kreisajā pusē nenozīmē neko, es vienkārši vēlētos tos nosaukt saskaņā ar karsto taustiņu, kuru es piešķiršu.

Izmantojiet iestatīšanas pogu blakus Hotkey, lai piešķirtu karsto taustiņu, kuru vēlaties izmantot, šajā gadījumā noklikšķiniet uz modifikatora ievades, es piešķiru Alt un pēc tam noklikšķiniet uz pogas Piespiest iestatīt un taustiņu, kuru vēlaties izmantot. Manā piemērā es izmantoju Alt + t, un jūs ievērosiet, ka raksturs ir mazais, kas ir svarīgi - ja jūs tur nospiežat Shift + T, automātiskais klikšķis tiktu sajaukts.

Kad tas ir izdarīts, teksta lodziņā varat ievietot šādu tekstu:

+ t

Noklikšķiniet uz pogas Saglabāt un esat pabeidzis. Tagad jūs varat atvērt savu pārlūkprogrammu un izmantot kombināciju Alt + T, nevis Ctrl + T, un tai vajadzētu atvērt jaunu cilni.

Kā tas darbojas? Kad jūs nospiežat piešķirto karsto atslēgu Alt + T, AutoKey nosūta taustiņsitienus uz šobrīd aktīvo programmu un, tā kā šajā gadījumā taustiņsitieni ir Ctrl + T, pārlūks Google Chrome pieņem, ka esat piespiedis īsceļa taustiņu jaunai cilnei, un atbilstoši atbild.

Filtrēšana pēc loga

Vienīgā problēma ir tā, ka īsinājumtaustiņš tagad tiek aktivizēts visiem logiem. Lai to novērstu, mēs varam iestatīt logu filtru, izmantojot pogas Iestatīt, un pēc tam ierakstiet kaut kas līdzīgs šim:

. * Google. * Chrome

Jums varētu būt jautājums par to, ko. * Ir par to - šis filtrs izmanto regulāras izteiksmes, lai atrastu logu nosaukumu, tādēļ jums būs jāizmanto. *, Lai atbilstu visām neobligātām rakstzīmēm, ieskaitot atstarpi šajā gadījumā. Piezīme. Ja vēlaties, varat izmantot vienu perioda rakstzīmi, lai attēlotu atstarpi.

Izmantojot speciālās atslēgas AutoKey

Ja izveidojat jaunu frāzi, varat izmantot šādus īpašos kodus, lai simulētu kādu no īpašajiem taustiņiem. Patiesībā ir daudz lielāks īpašo atslēgu saraksts, taču, iespējams, tie ir vissvarīgākie, kas jums būs jāizmanto:

  • = Windows atslēga

Kombinējot taustiņus

Ja vēlaties apvienot vairākus taustiņus, jūs izmantosit + rakstzīmi, piemēram, šo:

++

Ja jums vajadzēja faktiski ievietot + simbolu, to vietā vajadzētu lietot.

AutoKey Rocks!

Šim tehniskajam risinājumam ir vairāki izmantošanas veidi, kā tikai īsceļu taustiņu pārkārtošana - piemēram, jūs varētu automatizēt virkni taustiņu, lai veiktu uzdevumu. Iespējas ir bezgalīgas, bet ko jūs to izmantotu?