Hvis du er skribent, koder, eller du svarer på mange e-poster på en dag, er en tekstutvider et uunnværlig program på datamaskinen din. Det er egentlig et produktivitetsverktøy som utvider eller erstatter den innskrevne teksten din med dens lengre ekvivalent for å hjelpe deg med å skrive raskere.
Generelt sett vil du finne tekstutvidelsesverktøy av alle slag. Espanso viser seg imidlertid å være en av de mest lovende av partiet, siden det er gratis å bruke og tilbyr mange tilpasningsmuligheter.
La oss sjekke ut Espanso og utforske hvordan du kan bruke det i arbeidsflyten din.
Hva er Espanso?
Espanso er en gratis og åpen kilde tekstutvidelsesverktøy for Linux, macOS og Windows. Den fungerer ved å analysere teksten mens du skriver den inn i et tekstfelt for å sjekke den mot postene i konfigurasjonsfilen, og erstatter den med den tilsvarende lengre versjonen hvis det er samsvar.
Hvordan installere Espanso
Espanso er tilgjengelig på alle større skrivebordsplattformer. Hvis du eier en Mac eller en Windows-PC, last ned Espansos installasjonsprogram fra lenkene nedenfor og kjør det for å installere programmet på systemet ditt.
Last ned Espanso:Windows | Mac (Intel), Mac (Apple Silicon)
På den annen side, hvis du har en Linux-maskin, kan installasjonen være litt komplisert, som du kan forvente. Så for å forenkle ting, her er en oversikt over instruksjonene for å hjelpe deg med å installere Espanso på forskjellige Linux-distros.
Ubuntu/Debian
På Ubuntu/Debian kan du installere Espanso ved å bruke en DEB-pakke eller Snap. Hvis du foretrekker å bruke en DEB-pakke, åpne terminalen og kjør disse kommandoene:
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
Alternativt, for å installere det via Snap, må du først sørge for at systemet ditt har Snap ved å bruke denne kommandoen:
snap --versjon
Hvis dette returnerer et versjonsnummer, er Snap installert på maskinen din. Ellers er det ikke det, og du må installere det først, noe du kan gjøre ved å bruke vår Snap guide.
Når det er installert, er det like enkelt å installere Espanso som å kjøre:
sudo snap install espanso --classic --channel=latest/edge
Andre Linux Distros
Hvis du bruker noen annen Linux-distro, kan du bruke Espanso's AppImage for å få programmet opp og kjøre på datamaskinen.
Åpne terminalen og kjør følgende kommandoer for å gjøre dette, og du vil ha et kjørbart Espanso AppImage på systemet ditt på slutten av det, som du kan kjøre akkurat som alle andre apper:
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
Registrering av Espanso som en systemtjeneste
Med Espanso installert, må du nå registrere den som en systemd tjeneste. Dette er for å få Espanso til å starte automatisk ved oppstart av systemet, slik at du ikke trenger å bry deg om å gjøre det manuelt hver gang du starter opp datamaskinen.
For å registrere Espanso som en systemtjeneste, kjør:
espanso serviceregister
Hvis du ikke ønsker å gjøre dette, kan du starte Espanso ved å bruke følgende kommando i stedet:
espanso start --unmanaged
For å stoppe det, kjør:
espanso stopp
På Mac og Windows trenger du ikke å gjøre dette. I stedet vil du bli bedt om å velge alternativet til Start Espanso ved oppstart (eller tilsvarende) i installasjonsveiviseren.
Espanso grunnleggende
Før du hopper inn og begynner å bruke eller konfigurere Espanso, her er et par Espanso-konsepter du må kjenne til:
- Avtrekker: Det er søkeordet (bokstav eller ord) som Espanso prøver å finne et samsvar for i konfigurasjonsfilen og erstatter med dets lengre ekvivalent (a.k.a. erstatningstekst) når det er et samsvar.
- Erstatningstekst: Det er den lengre tekstbiten som erstatter den tilsvarende utløseren når du skriver den.
- Kamp: Det er i hovedsak et nøkkel-verdi-par som knytter en utløser til dens erstatningstekst. Ofte er det satt ved hjelp av en regel, som du enten kan lage selv eller laste ned ved hjelp av pakker.
Espanso bruker to typer fyrstikker: statisk og dynamisk. EN statisk match er konstant og ideell for situasjoner som ikke krever aktive/dynamiske verdier. På den annen side, a dynamisk match endres avhengig av konteksten og er derfor bedre egnet for dynamiske tekstutvidelser, dvs. der verdier (eller erstatningstekst) er variable.
For eksempel, her er et eksempel på en dynamisk Espanso-match som erstatter forekomster av :Dato med 6. april 2022:
- trigger: ":date"
erstatte: "6. april 2022"
Slik bruker du Espanso
Med det grunnleggende ute av veien, kan du nå begynne å bruke Espanso på datamaskinen. Å bruke det er ganske enkelt: du trenger bare å skrive : (kolon) etterfulgt av en trigger, hvoretter Espanso vil analysere den og erstatte den med erstatningsteksten hvis det er en match.
For eksempel, i sin enkleste form, kan Espanso hjelpe deg automatisk å fylle ut gjeldende dato i et tekstfelt. Så i stedet for å angi datoen manuelt, kan du angi utløseren i stedet, og Espanso vil erstatte den med den faktiske datoen.
Konfigurer Espanso for å inkludere flere treff
Som du nå vet, for at Espanso skal fungere, er det viktig å ha samsvar i konfigurasjonsfilen. Men det viser seg at Espanso ikke har mange treff i denne filen som standard, så det er bare så mye du kan gjøre med den ut av esken.
Heldigvis er det ganske enkelt å fylle ut treff i Espanso-konfigurasjonsfilen. Det krever at du redigerer en YAML-fil, som bruker en enkel syntaks og er ganske enkel å redigere. Eller, hvis du føler deg lat, kan du laste ned en Espanso-pakke i stedet, som inkluderer en serie med lignende typer treff for et spesifikt krav opprettet av fellesskapet, for å utvide sin funksjonalitet.
1. Opprette treff til konfigurasjonsfilen manuelt
Espanso lagrer YAML-konfigurasjonsfilen under forskjellige kataloger avhengig av operativsystemet. Her er hvor du finner den på:
- Linux:/home/user/.config/espanso/
- Mac os:/Users/user/Library/Application Support/espanso/
- Windows:C:\Users\user\AppData\Roaming\espanso
Bruke cd kommando i terminalen etterfulgt av katalogbanen for å få tilgang til den. Du kan også bruke ls kommando (på Linux og macOS) for å vise filer og kataloger i en katalog.
Alternativt kan du åpne terminalen (på Linux og Mac) og kjøre følgende kommando for å finne espanso sine sti:
espanso sti
På Windows åpner du Filutforsker og naviger til espanso mappe under: C:\Users\user\AppData\Roaming\
Inne i espanso mappe, har du en konfig mappe og en kamp mappe. De konfig mappen lagrer alle viktige innstillinger og atferdsalternativer for Espanso, mens kamp mappen inneholder alle kampene.
Det er kamp mappe som inneholder base.yml, som vi må legge til treff. Slik gjør du det.
På Linux eller macOS, når du har navigeret til kamp mappe inne i espanso katalog, åpne base.yml ved hjelp av:
nano base.yml
I Windows kan du gå inn i kamp mappen, høyreklikk på base.yml fil, og velg Åpne med Notisblokk for å åpne den.
En gang inne i base.yml fil, følg syntaksen nedenfor for å lage et samsvar:
-trigger: ":muo"
erstatte: "MakeUseOf"
Nyttige Espanso-kamper
1. Fyll inn e-postadresse
-trigger: ":e-post"
erstatte: "[email protected]"
2. Rett et feilstavet ord
-trigger: "propogate"
erstatte: "propagere"
3. Angi gjeldende tid
-trigger: ":nå"
replace: "Det er {{mytime}}"
vars:
- navn: min tid
type: dato
params:
format: "%H:%M"
4. Utvid en tekstbit
-trigger: ":ilu"
erstatte: "i stedet for"
For å skrive det første ordet med stor bokstav, bruk
-trigger: ":ilu"
erstatte: "i stedet for"
propagate_case: sant
5. Skriv ut en hilsen
-trigger: ":hilsen"
erstatte: |
Med vennlig hilsen,
XYZ
Her, | brukes til å legge til erstatningstekst som spenner over flere linjer
6. Legg til et bilde
-trigger: ":bilde"
bildebane: "/bane/til/bilde/"
Dette er selvfølgelig bare noen få eksempler på hva du kan gjøre med Espanso, og det er forskjellige andre brukssaker hvor programmet kan komme godt med. Sjekk ut Espansos dokumentasjon å lære mer.
2. Bruke pakker for å utvide Espansos funksjonalitet
Gå over til Espanso Hub for å sjekke ut alle de forskjellige pakkene laget av Espanso-fellesskapet. Når du finner en pakke nyttig, klikk på den for å få tilgang til detaljene. Der vil du også se installasjons- og bruksinstruksjonene for den pakken.
Åpne terminalen eller ledeteksten og kjør installasjonskommandoen for å installere pakken på systemet ditt. Når den er installert, skriv inn trigger-nøkkelordet i et tekstfelt for å bekrefte om det fungerer.
Få mer gjort med Espanso
Selv om en tekstutvider kanskje ikke virker viktig for deg i begynnelsen eller kan virke overdreven (siden det må være det konfigurert før du kan bruke den), er det absolutt et verdifullt verktøy som kan hjelpe deg å skrive raskere og være mer produktivt.
Vi håper denne veiledningen gir deg en rask primer for å hjelpe deg i gang med Espanso, slik at du kan inkludere den i arbeidsflyten din og få gjort mer på datamaskinen. Dessuten, hvis du aldri har brukt tekstutvidere før og ønsker å lære mer om dem for å finne ut om de er verdt det, har vi dekket deg.
Hva er tekstutvidelse og hvordan kan det hjelpe deg med å skrive raskere på Mac?
Les Neste
Relaterte temaer
- Produktivitet
- Linux
- Tekstutvidelse
- Skrivetips
Om forfatteren

Yash er en stabsskribent ved MUO for gjør-det-selv, Linux, programmering og sikkerhet. Før han fant lidenskapen sin i å skrive, pleide han å utvikle for nettet og iOS. Du kan også finne forfatterskapet hans på TechPP, hvor han dekker andre vertikaler. Bortsett fra teknologi, liker han å snakke om astronomi, Formel 1 og klokker.
Abonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Klikk her for å abonnere