Kotisivu » miten » Miten muokata pikakuvakkeita mihin tahansa Linux-sovellukseen

    Miten muokata pikakuvakkeita mihin tahansa Linux-sovellukseen

    Yksi ärsyttävimmistä ongelmista Linuxissa on aina ollut AutoHotkey-tuen puuttuminen, joten et voinut muokata pikavalintanäppäimiäsi - mutta nyt avoimen lähdekoodin sovelluksella AutoKey voit tehdä sen ja enemmän.

    AutoKey on työpöydän automaatio-apuohjelma, jonka avulla voit hallita tekstilohkoja ja käyttää lyhenteitä ja pikanäppäimiä aikaa säästääksesi aikaa kirjoittamisen aikana, mutta voit myös käyttää sitä pikanäppäinten muokkaamiseen sovelluksissa. Jos esimerkiksi suosikkisovelluksesi käytti Ctrl + Q: tä lopettamaan ja et halunnut sitä, voit vaihtaa kyseisen avaimen uudelleen käyttämällä AutoKey.

    Skenaario

    Testausskenaariossamme tänään vaihdan Ctrl + T -näppäinyhdistelmän Alt + T: ksi. Miksi kysyt? Ctrl + T-pikavalintanäppäintä käytetään jokaisessa selaimessa uuden välilehden avaamiseen, mutta koska käytän Google Chromea ja haluan avata uusia välilehtiä jatkuvasti hakuun, Alt + T-pikavalintanäppäin on paljon helpompi lyödä siirtämättä minun kädet eturiviltä.

    Tämän tehtävän suorittamiseksi käytämme hämmästyttävää AutoKey-työkalua, joka on paljon kuin AutoHotkey Windowsissa, paitsi että se on tehty Linuxille ja pystyy käyttämään Python-skriptejä.

    AutoKeyn asentaminen

    Sinun kannattaa avata Synaptic Package Manager ja etsiä nopeasti Autoavainjärjestelmä, valitse ruutu ja asenna sitten paketti. Voit myös asentaa sen apt-get -komennolla seuraavasti:

    sudo apt-get install autokey

    Pikanäppäinten uudelleen vaihtaminen AutoKey-toiminnolla

    Kun olet asentanut apuohjelman, voit avata kokoonpanon lokeron kuvakkeen avulla ja luoda uuden lauseen. Vasemmalla puolella oleva nimi ei tarkoita mitään, haluan vain nimetä ne sen hotkey-näppäimen mukaan, jonka annan.

    Käytä pikanäppäimen vieressä olevaa Asetus-painiketta määrittääksesi haluamasi pikanäppäimen, napsauta tässä tapauksessa muokkausavainta, määrittelen Altin ja napsauta sitten Paina -näppäintä ja näppäintä, jota haluat käyttää. Esimerkiksi käytän Alt + t: tä, ja huomaat, että merkki on pieniä kirjaimia, mikä on tärkeää - jos painoit Shift + T-näppäintä, AutoKey joutuisi sekaisin.

    Kun olet valmis, voit lisätä seuraavan tekstikenttään:

    +T

    Napsauta Tallenna-painiketta ja olet valmis. Nyt voit avata selaimesi ja käyttää Alt + T -yhdistelmää Ctrl + T: n sijaan, ja sen pitäisi avata uusi välilehti.

    Miten tämä toimii? Kun painat määrittämäsi Alt + T-pikanäppäintä, AutoKey lähettää näppäinpainallukset tällä hetkellä aktiiviselle sovellukselle, ja koska tässä tapauksessa näppäinpainallukset ovat Ctrl + T, Google Chrome olettaa, että painoit uuden välilehden pikavalintanäppäintä, ja vastaa vastaavasti.

    Suodatus ikkunan mukaan

    Ainoa ongelma on, että pikavalintanäppäin on nyt käytössä kaikissa ikkunoissa. Korjataksesi tämän, voimme asettaa ikkunan suodattimen Set-painikkeen avulla ja kirjoittamalla sitten jotain vastaavaa:

    .* Google. * Chrome

    Saatat olla miettimättä, mitä. * On kyse, tämä suodatin käyttää säännöllisiä lausekkeita ikkunan otsikon löytämiseksi, joten sinun on käytettävä. * -Näppäintä vastaamaan mitä tahansa merkkejä, joita ei ole määritelty, mukaan lukien tilaa tässä tapauksessa. Huomautus: Voit käyttää yhden jakson merkkiä edustamaan tilaa, jos haluat.

    Erikoisnäppäinten käyttäminen AutoKeyssä

    Kun luot uuden lauseen, voit käyttää seuraavia erikoiskoodeja simuloimaan jotain erikoisnäppäimistä. Käytännössä on paljon suurempi luettelo erikoisnäppäimistä, mutta nämä ovat todennäköisesti tärkeimpiä, joita sinun on käytettävä:

    • = Windows-avain

    Näppäinten yhdistäminen

    Jos haluat yhdistää useita avaimia, käytät + -merkkiä, kuten:

    ++

    Jos tarvitset oikean + -merkin, sinun on käytettävä sitä.

    AutoKey Rocks!

    Tämän tekniikan käyttötarkoituksia on vain pikavalintanäppäinten muokkaamisen lisäksi - voit esimerkiksi automatisoida sarjan näppäimistöjä tehtävän suorittamiseksi. Mahdollisuudet ovat loputtomat, mutta mitä käytät sitä varten?