Wenn Sie ein Autor oder Programmierer sind oder an einem Tag auf viele E-Mails antworten, ist ein Textexpander ein unverzichtbares Programm auf Ihrem Computer. Es ist im Wesentlichen ein Produktivitätstool, das Ihren getippten Text erweitert oder durch sein längeres Äquivalent ersetzt, damit Sie schneller tippen können.
Im Allgemeinen finden Sie Texterweiterungswerkzeuge aller Art. Espanso erweist sich jedoch als eines der vielversprechendsten, da es kostenlos verwendet werden kann und viele Anpassungsoptionen bietet.
Schauen wir uns Espanso an und sehen uns an, wie Sie es in Ihrem Workflow verwenden können.
Was ist Spanisch?
Espanso ist ein kostenloses und Open Source Texterweiterungstool für Linux, macOS und Windows. Es analysiert den Text, während Sie ihn in ein Textfeld eingeben, um ihn mit seinen Aufzeichnungen in der Konfigurationsdatei zu vergleichen, und ersetzt ihn bei Übereinstimmung durch die entsprechende längere Version.
So installieren Sie Espanso
Espanso ist auf allen wichtigen Desktop-Plattformen verfügbar. Wenn Sie einen Mac oder einen Windows-PC besitzen, laden Sie das Installationsprogramm von Espanso von den unten stehenden Links herunter und führen Sie es aus, um das Programm auf Ihrem System zu installieren.
Spanisch herunterladen:Windows | Mac (Intel), Mac (Apple Silicon)
Auf der anderen Seite, wenn Sie einen Linux-Rechner haben, kann die Installation erwartungsgemäß etwas kompliziert sein. Um die Dinge zu vereinfachen, finden Sie hier eine Aufschlüsselung der Anweisungen, die Ihnen bei der Installation von Espanso auf verschiedenen Linux-Distributionen helfen.
Ubuntu/Debian
Unter Ubuntu/Debian können Sie Espanso mit einer DEB-Paket oder Snap. Wenn Sie lieber ein DEB-Paket verwenden, öffnen Sie das Terminal und führen Sie diese Befehle aus:
wget https://github.com/federico-terzi/espanso/releases/download/v2.1.5-beta/espanso-debian-x11-amd64.deb
sudo apt install ./espanso-debian-x11-amd64.deb
Um es alternativ über Snap zu installieren, stellen Sie zunächst mit diesem Befehl sicher, dass Ihr System über Snap verfügt:
snap --Version
Wenn dies eine Versionsnummer zurückgibt, ist Snap auf Ihrem Computer installiert. Andernfalls ist dies nicht der Fall, und Sie müssen es zuerst installieren, was Sie mit unserem tun können Snap-Anleitung.
Nach der Installation ist die Installation von Espanso so einfach wie das Ausführen:
sudo snap install espanso --classic --channel=latest/edge
Andere Linux-Distributionen
Wenn Sie welche verwenden andere Linux-Distribution, können Sie Espanso's verwenden AppImage um das Programm auf Ihrem Computer zum Laufen zu bringen.
Öffnen Sie das Terminal und führen Sie dazu die folgenden Befehle aus, und Sie haben am Ende ein ausführbares Espanso AppImage auf Ihrem System, das Sie wie jede andere App ausführen können:
mkdir -p ~/opt
wget -O ~/opt/Espanso. AppImage ' https://github.com/federico-terzi/espanso/releases/download/v2.1.5-beta/Espanso-X11.AppImage'
chmod u+x ~/opt/Espanso. AppImage
sudo ~/opt/Espanso. AppImage env-path-Register
Registrierung von Espanso als systemd-Dienst
Wenn Espanso installiert ist, müssen Sie es jetzt als systemd-Dienst. Dadurch wird Espanso automatisch zum Zeitpunkt des Systemstarts gestartet, so dass Sie es nicht jedes Mal manuell tun müssen, wenn Sie Ihren Computer hochfahren.
Führen Sie zum Registrieren von Espanso als systemd-Dienst Folgendes aus:
espanso service register
Wenn Sie dies nicht möchten, können Sie Espanso stattdessen mit dem folgenden Befehl starten:
espanso start --unmanaged
Um es zu stoppen, führen Sie Folgendes aus:
Espanso halt
Auf Mac und Windows müssen Sie dies nicht tun. Stattdessen müssen Sie die Option zu auswählen Starten Sie Espanso beim Start (oder gleichwertig) im Installationsassistenten.
Espanso-Grundlagen
Bevor Sie loslegen und Espanso verwenden oder konfigurieren, sind hier einige Espanso-Konzepte, die Sie kennen müssen:
- Abzug: Es ist das Schlüsselwort (Buchstabe oder Wort), für das Espanso versucht, eine Übereinstimmung in seiner Konfigurationsdatei zu finden, und ersetzt es durch sein längeres Äquivalent (auch bekannt als Ersatztext), wenn es eine Übereinstimmung gibt.
- Ersatztext: Es ist das längere Text-Snippet, das den entsprechenden Auslöser ersetzt, während Sie es eingeben.
- Spiel: Es ist im Wesentlichen ein Schlüssel-Wert-Paar, das einen Trigger mit seinem Ersetzungstext verknüpft. Oft wird es anhand einer Regel festgelegt, die Sie entweder selbst erstellen oder mithilfe von Paketen herunterladen können.
Espanso verwendet zwei Arten von Streichhölzern: statisch und dynamisch. EIN statische Übereinstimmung ist konstant und ideal für Situationen, die keine aktiven/dynamischen Werte erfordern. Andererseits ist A dynamisches Spiel ändert sich je nach Kontext und eignet sich daher besser für dynamische Texterweiterungen, d. h. wo Werte (oder Ersetzungstext) variabel sind.
Hier ist beispielsweise ein Beispiel für eine dynamische Espanso-Übereinstimmung, die Instanzen von ersetzt :Datum mit 6. April 2022:
- trigger: ":date"
ersetzen: "6. April 2022"
So verwenden Sie Espanso
Nachdem Sie die Grundlagen erledigt haben, können Sie jetzt mit der Verwendung von Espanso auf Ihrem Computer beginnen. Die Verwendung ist ziemlich einfach: Sie müssen nur tippen : (Doppelpunkt), gefolgt von einem Trigger, woraufhin Espanso ihn analysiert und bei Übereinstimmung durch seinen Ersatztext ersetzt.
In seiner einfachsten Form kann Espanso Ihnen beispielsweise dabei helfen, das aktuelle Datum automatisch in ein Textfeld einzutragen. Anstatt also das Datum manuell einzugeben, können Sie stattdessen den Auslöser eingeben, und Espanso ersetzt ihn durch das tatsächliche Datum.
Konfigurieren Sie Espanso so, dass mehr Übereinstimmungen eingeschlossen werden
Wie Sie jetzt wissen, ist es wichtig, dass Espanso in seiner Konfigurationsdatei Übereinstimmungen enthält, damit Espanso funktioniert. Aber es stellt sich heraus, dass Espanso standardmäßig nicht viele Übereinstimmungen in dieser Datei hat, also gibt es nur eine begrenzte Menge, die Sie sofort damit machen können.
Glücklicherweise ist das Auffüllen von Übereinstimmungen in der Espanso-Konfigurationsdatei ziemlich einfach. Es erfordert, dass Sie a bearbeiten YAML-Datei, die eine einfache Syntax verwendet und ziemlich einfach zu bearbeiten ist. Oder, wenn Sie sich faul fühlen, können Sie stattdessen ein Espanso-Paket herunterladen, das eine Reihe von enthält ähnliche Arten von Übereinstimmungen für eine bestimmte Anforderung, die von der Community erstellt wurden, um ihre zu erweitern Funktionalität.
1. Manuelles Erstellen von Übereinstimmungen mit der Konfigurationsdatei
Espanso speichert die YAML-Konfigurationsdatei je nach Betriebssystem in verschiedenen Verzeichnissen. Hier finden Sie es:
- Linux:/home/user/.config/espanso/
- Mac OS:/Benutzer/Benutzer/Library/Application Support/espanso/
- Fenster:C:\Benutzer\Benutzer\AppData\Roaming\espanso
Verwenden Sie die cd-Befehl im Terminal, gefolgt vom Verzeichnispfad, um darauf zuzugreifen. Sie können auch die verwenden ls-Befehl (unter Linux und macOS), um Dateien und Verzeichnisse innerhalb eines Verzeichnisses aufzulisten.
Alternativ können Sie das Terminal (unter Linux und Mac) öffnen und den folgenden Befehl ausführen, um zu finden espansos Weg:
Espanso-Pfad
Öffnen Sie unter Windows die Dateimanager und navigieren Sie zu spanisch Ordner unter: C:\Benutzer\Benutzer\AppData\Roaming\
Im Inneren des spanisch Ordner haben Sie eine Konfig Ordner und ein Spiel Mappe. Das Konfig Ordner speichert alle wesentlichen Einstellungen und Verhaltensoptionen für Espanso, während der Spiel Ordner enthält alle Übereinstimmungen.
Es ist das Spiel Ordner, der die enthält base.yml, zu der wir Übereinstimmungen hinzufügen müssen. Hier ist, wie Sie es tun.
Navigieren Sie unter Linux oder macOS einmal zur Spiel Ordner innerhalb der spanisch Verzeichnis öffnen Sie die base.yml mit:
nanobase.yml
In Windows können Sie in die gehen Spiel Ordner, klicken Sie mit der rechten Maustaste auf den base.yml Datei und wählen Sie aus Mit Notepad öffnen um es zu öffnen.
Einmal drinnen base.yml Befolgen Sie die folgende Syntax, um eine Übereinstimmung zu erstellen:
-trigger: ":muo"
ersetzen: "MakeUseOf"
Nützliche Espanso-Matches
1. E-Mail-Adresse ausfüllen
-trigger: ":email"
ersetzen: "[email protected]"
2. Korrigieren Sie ein falsch geschriebenes Wort
-trigger: "propagieren"
ersetzen: "weitergeben"
3. Geben Sie die aktuelle Uhrzeit ein
-trigger: ":jetzt"
ersetzen: „Es ist {{mytime}}“
var:
- Name: meine Zeit
Typ: Datum
Parameter:
Format: "%H:%M"
4. Erweitern Sie ein Text-Snippet
-trigger: ":ilu"
ersetzen: "anstelle von"
Um das erste Wort groß zu schreiben, verwenden Sie
-trigger: ":ilu"
ersetzen: "anstelle von"
propagate_case: wahr
5. Drucken Sie eine Begrüßungsnachricht
-trigger: ":greet"
ersetzen: |
Mit freundlichen Grüßen,
XYZ
Hier, | wird verwendet, um Ersetzungstext hinzuzufügen, der sich über mehrere Zeilen erstreckt
6. Fügen Sie ein Bild hinzu
-trigger: ":bild"
Bildpfad: "/Pfad/zu/Bild/"
Dies sind natürlich nur einige Beispiele dafür, was Sie mit Espanso machen können, und es gibt verschiedene andere Anwendungsfälle, in denen das Programm nützlich sein kann. Kasse Dokumentation von Espanso um mehr zu lernen.
2. Verwenden von Paketen zum Erweitern der Funktionalität von Espanso
Geh 'rüber zu Espanso-Hub um sich all die verschiedenen Pakete anzusehen, die von der Espanso-Community erstellt wurden. Wenn Sie ein Paket nützlich finden, klicken Sie darauf, um auf die Details zuzugreifen. Dort sehen Sie auch die Installations- und Verwendungsanweisungen für dieses Paket.
Öffnen Sie das Terminal oder die Eingabeaufforderung und führen Sie den Installationsbefehl aus, um das Paket auf Ihrem System zu installieren. Geben Sie nach der Installation das Trigger-Schlüsselwort in ein Textfeld ein, um zu überprüfen, ob es funktioniert.
Erledigen Sie mehr mit Espanso
Auch wenn Ihnen ein Textexpander auf den ersten Blick nicht wichtig oder übertrieben erscheinen mag (da er es sein muss konfiguriert werden, bevor Sie es verwenden können), ist es sicherlich ein wertvolles Werkzeug, das Ihnen helfen kann, schneller zu tippen und mehr zu leisten produktiv.
Wir hoffen, dass dieser Leitfaden Ihnen einen schnellen Einstieg in Espanso bietet, damit Sie ihn in Ihren Arbeitsablauf integrieren und mehr auf Ihrem Computer erledigen können. Wenn Sie noch nie Textexpander verwendet haben und mehr darüber erfahren möchten, um herauszufinden, ob sie sich lohnen, sind Sie bei uns genau richtig.
Was ist Texterweiterung und wie kann sie Ihnen helfen, auf dem Mac schneller zu tippen?
Lesen Sie weiter
Verwandte Themen
- Produktivität
- Linux
- Texterweiterung
- Schreibtipps
Über den Autor
Yash ist ein Staff Writer bei MUO für DIY, Linux, Programmierung und Sicherheit. Bevor er seine Leidenschaft für das Schreiben entdeckte, entwickelte er für das Web und iOS. Sie können seine Texte auch auf TechPP finden, wo er andere Branchen abdeckt. Neben Technik spricht er gerne über Astronomie, Formel 1 und Uhren.
Abonnieren Sie unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Klicken Sie hier, um sich anzumelden