Homepage » hogyan kell » Rendeljen hozzá egy parancsikonot egy nyitott alkalmazásablak aktiválásához Linuxon

    Rendeljen hozzá egy parancsikonot egy nyitott alkalmazásablak aktiválásához Linuxon

    Már megmutattuk, hogyan lehet testreszabni a gyorsbillentyűket bármely Linux alkalmazásban, de a mai lecke során egy lépéssel túlmutatunk, és hozzárendelünk egy gyorsbillentyűt, amely megnyitott alkalmazást vált az aktuálisan fókuszált ablakra.

    Az az elképzelés, hogy az Alt + Tab kapcsoló ablakában az egér használata vagy az ablakok átlapolása helyett gyorsan hozzárendelhet egy gyorsbillentyűt a legfontosabb ablakokhoz, és egyetlen gombnyomással válthat rájuk, és sok időt takaríthat meg. Ahhoz, hogy ezt a feladatot Linuxon elvégezzük, a kiváló AutoKey segédprogramot fogjuk használni.

    Jegyzet: ha azt szeretné, hogy a Windows módja ezt megtehesse, akkor könnyen elvégezheti a feladatot az AutoHotkey segítségével.

    A forgatókönyv

    Mivel a legtöbb munkámat a Google Chrome-ban végzem, a lehető leggyorsabban hozzáférhetővé kell tenni, és általában az Alt + G billentyűkombinációt rendelem hozzá a nyitott Chrome-ablakra váltáshoz.

    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ű hozzárendelése egy alkalmazásablakhoz

    Nyissa meg az AutoKey konfigurációs képernyőt a tálcán, majd hozzon létre egy új parancsfájlt a menüből, majd illessze be a következő kódot:

    window.activate ('Google Chrome')

    A Gyorsbillentyű beállítás mellett a Set (Beállítás) gombot szeretné használni, és a kívánt gyorsbillentyű hozzárendelése Alt + G, de győződjön meg róla, hogy kisbetűs g-ot használ, ha beállítja a gyorsbillentyűt. nagybetűvel használva nem fog megfelelően viselkedni.

    Miután elmentette a beállítást, és minimalizálta vagy bezárta az AutoKey konfigurációs képernyőt, az Alt + G gyorsbillentyűkombinációt bármikor megnyithatja, amikor át akarja váltani a nyitott ablakra.

    Hogy működik ez?

    Amikor megnyomja a hozzárendelt parancsikonot, az AutoKey futtatja a hozzáadott parancsfájlt - ebben az esetben ez egy egyszerű Python parancsfájl, amely a wmctrl funkciókat használja a nyitott ablakok vezérléséhez. Íme a window.activate függvény szintaxisa, amely a megadott ablakot aktív ablakként kapcsolja:

    window.activate ('részleges ablak címe itt')

    Alapvetően mindössze annyit kell tennie, hogy megfeleljen az ablak címének egy részének, és a Google Chrome esetében az ablak címe mindig „- Google Chrome” van a végén.