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?