Homepage » hogyan kell » Hogyan lehet testreszabni a parancsikonokat bármely Linux alkalmazáshoz

    Hogyan lehet testreszabni a parancsikonokat bármely Linux alkalmazáshoz

    A Linux egyik legbosszantóbb problémája mindig az AutoHotkey támogatás hiánya volt, így nem tudta testreszabni a gyorsbillentyűket, de most már a nyílt forráskódú alkalmazás AutoKey segítségével is megteheti ezt és többet.

    Az AutoKey egy asztali automatizálási segédprogram, amely lehetővé teszi a szövegblokkok kezelését és a rövidítések és gyorsbillentyűk használatát, hogy időt takarítson meg a gépelés közben, de azt is használhatja, hogy az alkalmazások gyorsbillentyűit átmásolja. Ha például a kedvenc alkalmazásod a Ctrl + Q-t használja a kilépéshez, és nem akartad, akkor ezt a kulcsot az AutoKey használatával átírhatod.

    A forgatókönyv

    A mai tesztelési forgatókönyvünkhöz a Ctrl + T billentyűkombinációt Alt + T-re cserélem. Miért kérdezed? A Ctrl + T gyorsbillentyű minden böngészőben új lap megnyitásához használható, de mivel a Google Chrome-ot használom, és szeretnék új lapokat megnyitni folyamatosan keresni, az Alt + T gyorsbillentyű sokkal könnyebben elérhetem a kezek az első sorból.

    A feladat elvégzéséhez a csodálatos AutoKey eszközt fogjuk használni, ami nagyon hasonlít az AutoHotkey-hez a Windows-on, kivéve, ha Linuxra készült, és képes Python szkriptek használatára..

    Az AutoKey telepítése

    Meg akarja nyitni a Synaptic csomagkezelőt, és gyorsan keresni autokey, jelölje be a jelölőnégyzetet, majd telepítse a csomagot. Azt is telepítheti az apt-get paranccsal, mint ez:

    sudo apt-get install autokey

    Gyorsbillentyűk átkapcsolása az AutoKey használatával

    Miután telepítette a segédprogramot, megnyithatja a konfigurációt a tálca ikonján keresztül, és létrehozhat egy új kifejezést. A bal oldalon lévő név nem jelent semmit, csak azt szeretném megnevezni, hogy milyen gyorsbillentyűt rendelek.

    A használni kívánt gyorsbillentyű hozzárendeléséhez használja a Gyorsbillentyű melletti Beállítás gombot, kattintson a módosító kulcsra - ebben az esetben, hozzárendelek Alt-ot, majd kattintson a Nyomja meg a Beállítás gombra és a használni kívánt kulcsra. Például az Alt + t-t használom, és észre fogod venni, hogy a karakter kisbetűs, ami fontos - ha a Shift + T-t lenyomta, az AutoKey zavart lesz..

    Ha ez megtörtént, a következő szövegeket a szövegmezőbe helyezheti:

    +t

    Kattintson a mentés gombra, és kész. Most megnyithatja a böngészőt, és a Ctrl + T helyett az Alt + T kombinációt használja, és új lapot kell nyitnia..

    Hogy működik ez? Amikor megnyomja a hozzárendelt Alt + T gyorsbillentyűt, az AutoKey elküldi a billentyűleütéseket az aktuálisan aktív alkalmazásnak, és mivel a billentyűleütések ebben az esetben Ctrl + T, a Google Chrome azt feltételezi, hogy megnyomta az új fül gyorsbillentyűjét, és ennek megfelelően válaszol.

    Szűrés ablakonként

    Az egyetlen probléma az, hogy a gyorsbillentyű most minden ablakban aktiválódik. A javításhoz beállíthatunk egy ablakszűrőt a Set gomb segítségével, majd írjunk be valamit, ami ehhez hasonló:

    .* A Google. * Chrome

    Lehet, hogy kíváncsi, hogy mi az a. *, Amiről ez a szűrő rendszeres kifejezéseket használ, hogy megtalálják az ablak címét, ezért használnia kell a. * -T, hogy megfeleljen a nem megadott karaktereknek, ideértve a szóban forgó helyet is. Megjegyzés: Egy adott periódus karaktert használhat, ha szeretné.

    Speciális gombok használata az AutoKey-ben

    Amikor új kifejezést hoz létre, az alábbi speciális kódok használatával szimulálhatja a speciális gombok egyikét. Valójában sokkal nagyobb listát tartalmaz a speciális kulcsokról, de ezek valószínűleg a legfontosabbak, amelyeket használni kell:

    • = Windows kulcs

    Kulcsok kombinálása

    Ha több kulcsot szeretne egyesíteni, akkor a + karaktert használja:

    ++

    Ha ténylegesen be kell illesztenie egy + szimbólumot, helyette kell használnia.

    AutoKey Rocks!

    Ennek a technikának a használata nem csak a gyorsbillentyűk újraindításán kívül van, hanem automatizálhat egy sor billentyűleütést, például egy feladat végrehajtásához. A lehetőségek végtelenek, de mit használnának?