Autokey: Erstellen Sie Ihre eigenen Tastaturkürzel unter Linux

Autokey: Erstellen Sie Ihre eigenen Tastaturkürzel unter Linux
⏱️ 7 min read

Autokey ist ein Desktop-Automatisierungsprogramm für Linux. Sie können es als Texterweiterung verwenden, um eigene Verknüpfungen für die Funktionen zu erstellen, die Sie in Ihrer Lieblingssoftware am häufigsten verwenden. Sie haben auch die Wahl, längere Textteile – oder sogar ganze Vorlagen – kurzen Zeichenfolgenabkürzungen zuzuordnen.

Wenn Sie sich mit Autokey vertraut machen, werden Sie feststellen, dass Sie viel mehr damit tun können. Sie können Desktop-Anwendungen automatisieren, um dieselben mühsamen Aufgaben ohne Ihre Eingabe auszuführen, oder sogar Ihre eigenen Mini-Apps erstellen. Mal sehen, wie Sie Autokey verwenden können, um Ihr tägliches Leben mit Ihrem Computer zu automatisieren.

Installation

In diesem Tutorial installieren und verwenden wir die Anwendung in Ubuntu. Der Prozess sollte in den meisten Distributionen ähnlich sein, für die Sie eine vorgefertigte Datei der Anwendung finden.

Sie können Autokey im Software Center suchen, wenn Sie die visuelle Möglichkeit bevorzugen, Software an Bord zu bringen. Sie finden zwei Versionen: Autokey-GTK für Gnome, MATE und andere GTK-basierte Desktop-Umgebungen sowie Autokey-QT für KDE Plasma und alles andere, was auf dem QT-Toolkit basiert.

Wenn Sie ein Fan des Terminals sind, können Sie es mit apt installieren. Sie sollten jedoch die entsprechende Version nur mit einer der folgenden Optionen auswählen:

Textausschnitte

Suchen Sie AutoKey unter Ihren installierten Anwendungen und führen Sie es aus.

Erstellen Sie Linux-Verknüpfungen mit der Autokey Run App

AutoKey arbeitet mit zwei verschiedenen Arten von Einträgen. Sie können einfachen Klartext verwenden, den Autokey als Phrasen charakterisiert, um Verknüpfungen und Textausschnitte zu erstellen, die zu größeren Phrasen (daher der Name) erweitert werden. Sie können es auch verwenden, um komplizierte Aufgaben zu automatisieren, indem Sie stattdessen relativ einfache Python-Skripte schreiben. Beginnen wir jedoch mit den einfachen Dingen, indem wir ein Texterweiterungs-Snippet erstellen.

Das Programm enthält einige Beispielinhalte, mit denen Sie sich mit der Funktionsweise vertraut machen können. Erweitern Sie den Ordner “Meine Sätze” in der linken Liste, dann den darin enthaltenen Unterordner “Adressen” und wählen Sie den Eintrag “Privatadresse”.

Erstellen Sie Linux-Verknüpfungen mit dem Autokey-Standardadress-Snippet

Beachten Sie, wie sich im Hauptfenster des Programms vier Textzeilen befinden und wie sich darunter neben den Abkürzungen die Zeichenfolge befindet adr. Wenn Sie einen Texteditor mit aktivem Autokey öffnen, geben Sie “adr” ein und drücken Sie die Eingabetaste. Dieser wird durch den Inhalt im Hauptfenster von Autokey ersetzt. So können Sie Ihre eigenen Textausschnitte einrichten. Lassen Sie uns gemeinsam eine erstellen.

Klicken Sie in der Symbolleiste des Programms auf Neu und wählen Sie im angezeigten Popup-Menü die Option Phrase.

Erstellen Sie Linux-Verknüpfungen mit Autokey Add Phrase

Geben Sie einen Namen für Ihr Snippet ein – wir haben Routech.ro verwendet.

Erstellen Sie Linux-Verknüpfungen mit dem Namen der Autokey-Phrase

Wählen Sie Ihren neuen Eintrag aus der Liste links aus, falls er noch nicht ausgewählt ist, und löschen Sie den Platzhaltertext im mittleren Teil des Fensters. Ersetzen Sie ihn durch den Text, der angezeigt werden soll, wenn Sie eine Abkürzung eingeben. Wir haben den Namen unserer Site “Routech.ro” eingegeben.

Erstellen Sie Linux-Verknüpfungen mit Autokey-Phrase-Inhalten

Klicken Sie auf die Schaltfläche “Festlegen” neben “Abkürzungen” und dann links im angezeigten Fenster auf “Hinzufügen”. Geben Sie die Abkürzung ein, die zu dem im vorherigen Schritt definierten Textausschnitt erweitert werden soll.

Erstellen Sie Linux-Verknüpfungen mit Autokey Abkürzung hinzufügen

Führen Sie Ihren bevorzugten Texteditor aus und geben Sie die von Ihnen definierte Abkürzung ein. Wenn alles nach Plan verlaufen ist, ersetzt das Snippet Ihre Abkürzung.

Erstellen Sie Linux-Verknüpfungen mit dem Autokey-Phrasentest

Anstatt Abkürzungen zu verwenden, können Sie auch Textausschnitten Tastaturkürzel zuweisen. Wählen Sie einfach einen Hotkey anstelle einer Abkürzung. Beide Optionen befinden sich an derselben Stelle. Sie können Hotkeys auch Ordnern zuordnen, die mehrere Snippets enthalten. Wenn Sie anschließend den Hotkey drücken, wird ein Popup-Menü mit dem Inhalt des Ordners angezeigt. Von dort aus können Sie einen Eintrag auswählen, dessen Inhalt in das von Ihnen verwendete Programm eingefügt werden soll.

Automatisierung mit Autokey

Die einfache Möglichkeit, Dinge zu automatisieren, besteht darin, die Tastendrücke zu replizieren, die das gewünschte Ergebnis in Ihrer bevorzugten Anwendung erzielen. Zum Beispiel möchten wir, dass unser Texteditor die Datei, mit der wir arbeiten, unter dem Namen “Routech.ro.txt” speichert. Durch Eingabe von Strg + s Im Hauptfenster weisen wir Autokey an, die Kombination STRG + S an die Anwendung zu senden. Anschließend können wir den Dateinamen in die nächste Zeile eingeben.

Mit diesem Ansatz können Sie Sequenzen von Tastendrücken erstellen, um jede Anwendung zu automatisieren, die mit der Tastatur gesteuert werden kann. Sie können andere Sonderschlüssel in Ihren Skripten verwenden, immer in Klammern: alt, eingeben, Flucht, Tab, Verschiebung, und Super für den Windows-Schlüssel.

Erweitertes Scripting

Theoretisch können Sie mit Autokey einige relativ fortschrittliche Automatisierungslösungen erstellen, ohne Python-Skripte von Grund auf neu zu erstellen. Praktisch hat uns die neueste Version in dieser Hinsicht jedoch gescheitert. Sie können dies tun, indem Sie im Menü Extras die Option „Tastatur / Maus aufnehmen“ auswählen. Immer wenn wir dies versuchten, stürzte die Anwendung ab.

Erstellen Sie Linux-Verknüpfungen mit Autokey Record Input

Autokey kann jedoch eine hervorragende Einführung in Python sein, da die darin enthaltenen Beispiele, die Sie im Ordner Sample Scripts finden, relativ einfach zu verstehen sind. Sie können sie als Basis für Ihre eigenen Skripte verwenden und so noch komplexere Automatisierungslösungen erstellen.

Erstellen Sie Linux-Verknüpfungen mit Autokey Python Scripting

Verwenden Sie bereits einen Texterweiterer oder eine andere Automatisierungslösung? Wenn Sie stattdessen nach einem Zwischenablage-Manager suchen, versuchen Sie es mit CopyQ.

Verbunden:

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Benutzerbild von Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Das könnte dich auch interessieren …

Abonnieren
Benachrichtige mich bei
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x