Autotangent: Gör dina egna kortkommandon i Linux 1

Autotangent: Gör dina egna kortkommandon i Linux

Autokey är ett skrivbordsautomatiseringsverktyg för Linux. Du kan använda den som en textexpanderare för att skapa dina egna genvägar för de funktioner du använder mest i din favoritprogramvara. Du kan också välja att mappa längre textstycken – eller till och med hela mallar – till korta strängförkortningar.

När du blir mer bekant med Autokey kommer du att upptäcka att du kan göra mycket mer med den. Du kan automatisera skrivbordsapplikationer för att utföra samma tråkiga uppgifter utan din input eller till och med skapa dina egna miniappar. Låt oss se hur du kan använda Autokey för att automatisera ditt dagliga liv med din dator.

Installation

I denna handledning installerar och använder vi applikationen i Ubuntu. Processen bör vara liknande i de flesta distributioner för vilka du kan hitta en förpackad fil av programmet.

Du kan söka Autokey i Software Center om du föredrar det visuella sättet att ta med programvara ombord. Du hittar två versioner: Autokey-GTK för Gnome, MATE och andra GTK-baserade skrivbordsmiljöer och Autokey-QT för KDE Plasma och allt annat som förlitar sig på QT-verktygslådan.

På samma sätt, om du är ett fan av terminalen, kan du installera den med apt, men du bör välja lämplig version med endast ett av följande:

Textutdrag

Leta upp AutoKey bland dina installerade applikationer och kör den.

Gör Linux-genvägar med Autokey Run-appen

AutoKey fungerar med två olika typer av poster. Du kan använda enkel klartext, som Autokey karakteriserar som fraser, för att skapa genvägar och textutdrag som kommer att utökas till större fraser (därav namnet). Du kan också använda den för att automatisera komplicerade uppgifter genom att skriva relativt enkla Python-skript istället. Låt oss dock börja med de enkla sakerna genom att skapa ett textexpansionsutdrag.

Programmet kommer med lite exempelinnehåll som hjälper dig att bli bekant med hur det fungerar. Expandera mappen ”Mina fraser” i den vänstra listan, sedan undermappen Adresser i den och välj posten Hemadress.

Gör Linux-genvägar med Autokey-standardadressavsnitt

Lägg märke till hur det finns fyra rader text i programmets huvudfönster och hur under det, bredvid Förkortningar, finns strängen adr. Om du öppnar en textredigerare med Autokey aktiv, skriv ”adr”, tryck på Enter och den kommer att ersättas av innehållet i Autokeys huvudfönster. Det är så du kan ställa in dina egna textutdrag. Låt oss skapa en tillsammans.

Klicka på Nytt i programmets verktygsfält och välj Fras från popupmenyn som visas.

Gör Linux-genvägar med Autokey Add Phrase

Ange ett namn för ditt utdrag – vi använde MTE.

Gör Linux-genvägar med autokey-frasnamn

Välj din nya post från listan till vänster, om den inte redan är markerad, och radera platshållartexten i den centrala delen av fönstret. Ersätt den med texten du vill ska visas när du skriver en förkortning – vi skrev in vår webbplatss namn, Make Tech Easier.

Gör Linux-genvägar med autokey-frasinnehåll

Klicka på ”Ange-knappen” bredvid Förkortningar och klicka sedan på Lägg till till vänster i fönstret som dyker upp. Skriv in förkortningen som du vill ska utökas till textavsnittet som du definierade i föregående steg.

Gör Linux-genvägar med Autokey Lägg till förkortning

Kör din favorittextredigerare och skriv in den förkortning du definierat. Om allt gick enligt plan ersätter utdraget din förkortning.

Gör Linux-genvägar med Autokey-frastest

Istället för att använda förkortningar kan du också tilldela kortkommandon till textavsnitt – välj bara att ställa in en snabbtangent istället för en förkortning. Båda alternativen finns på samma plats. Du kan också mappa snabbtangenter till mappar som innehåller flera utdrag. Om du trycker på snabbtangenten efteråt kommer en popup-meny med mappens innehåll att visas. Du kan välja en post därifrån för att få dess innehåll inklistrat i programmet du använder.

Automation med Autokey

Det enkla sättet att automatisera saker är genom att replikera knapptryckningarna som uppnår det resultat du önskar i din favoritapplikation. Till exempel vill vi att vår textredigerare ska spara filen vi arbetar med med namnet ”MTE.txt.” Genom att skriva Ctrl + s i huvudfönstret säger vi till Autokey att skicka kombinationen CTRL + S till applikationen. Sedan kan vi följa genom att ange filens namn på nästa rad.

Med detta tillvägagångssätt kan du skapa sekvenser av tangenttryckningar för att automatisera alla program som kan styras med tangentbordet. Du kan använda andra specialnycklar i dina skript, alltid inom parentes: alt, stiga på, fly, flik, flytta, och super för Windows-nyckeln.

Avancerat skript

Teoretiskt låter Autokey dig skapa några relativt avancerade automationslösningar utan att skapa Python-skript från grunden. I praktiken misslyckades dock dess senaste version oss i det avseendet. Du kan göra det genom att välja alternativet ”Spela in tangentbord/mus” från menyn Verktyg, men när vi försökte det kraschade applikationen.

Gör Linux-genvägar med Autokey Record Input

Autokey kan dock vara en utmärkt introduktion till Python, eftersom exemplen den kommer med, som du kan hitta i mappen Sample Scripts, är relativt lätta att förstå. Du kan använda dem som bas för dina egna skript och skapa ännu mer komplexa automationslösningar.

Gör Linux-genvägar med Autokey Python-skript

Använder du redan en textexpanderare eller någon annan automationslösning? Om du letar efter en urklippshanterare istället, prova CopyQ.

Stöd vårt arbete ❤️

Om du gillade den här artikeln, överväg att lämna dricks för att hjälpa oss fortsätta publicera bra innehåll.

Säker betalning med PayPal
Moyens I/O Staff har motiverat dig och gett dig råd om teknik, personlig utveckling, livsstil och strategier som hjälper dig.