Dacă sunteți scriitor, programator sau răspundeți la o mulțime de e-mailuri într-o zi, un extensior de text este un program indispensabil pe computer. Este în esență un instrument de productivitate care extinde sau înlocuiește textul tastat cu echivalentul său mai lung, pentru a vă ajuta să scrieți mai rapid.

În general, veți găsi instrumente de extindere a textului de toate tipurile. Cu toate acestea, Espanso se dovedește a fi unul dintre cele mai promițătoare ale lotului, deoarece este gratuit de utilizat și oferă o mulțime de opțiuni de personalizare.

Să verificăm Espanso și să explorăm cum îl poți folosi în fluxul tău de lucru.

Ce este Espanso?

Espanso este gratuit și sursa deschisa instrument de extindere a textului pentru Linux, macOS și Windows. Funcționează prin analizarea textului pe măsură ce îl tastați într-un câmp de text pentru a-l verifica cu înregistrările sale din fișierul de configurare și îl înlocuiește cu versiunea mai lungă echivalentă dacă există o potrivire.

Cum se instalează Espanso

instagram viewer

Espanso este disponibil pe toate platformele desktop majore. Dacă dețineți un Mac sau un PC cu Windows, descărcați programul de instalare al lui Espanso din linkurile de mai jos și rulați-l pentru a instala programul pe sistemul dvs.

Descărcați Espanso:Windows | Mac (Intel), Mac (Apple Silicon)

Pe de altă parte, dacă aveți o mașină Linux, instalarea poate fi puțin complicată, așa cum vă puteți aștepta. Deci, pentru a simplifica lucrurile, iată o detaliere a instrucțiunilor care vă vor ajuta să instalați Espanso pe diferite distribuții Linux.

Ubuntu/Debian

Pe Ubuntu/Debian, puteți instala Espanso folosind un Pachetul DEB sau Snap. Dacă preferați să utilizați un pachet DEB, deschideți terminalul și rulați aceste comenzi:

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

Ca alternativă, pentru a-l instala prin Snap, mai întâi, asigurați-vă că sistemul dvs. are Snap folosind această comandă:

snap --versiune

Dacă acesta returnează un număr de versiune, Snap este instalat pe computer. În caz contrar, nu este și trebuie să îl instalați mai întâi, ceea ce îl puteți face folosind sistemul nostru Ghid de fixare.

Odată instalat, instalarea Espanso este la fel de simplă ca și rularea:

sudo snap install espanso --classic --channel=latest/edge

Alte distribuții Linux

Dacă folosești vreunul altă distribuție Linux, puteți folosi Espanso AppImage pentru a începe programul și a rula pe computer.

Deschideți terminalul și rulați următoarele comenzi pentru a face acest lucru și veți avea o aplicație Espanso AppImage executabilă pe sistemul dvs. la sfârșitul acestuia, pe care o puteți rula la fel ca orice altă aplicație:

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 registru

Înregistrarea Espanso ca serviciu systemd

Cu Espanso instalat, acum trebuie să îl înregistrați ca a serviciu systemd. Acest lucru este pentru a face ca Espanso să se lanseze automat în momentul pornirii sistemului, astfel încât să nu vă deranjați să o faceți manual de fiecare dată când porniți computerul.

Pentru a înregistra Espanso ca serviciu systemd, rulați:

registrul de service espanso

Dacă nu doriți să faceți acest lucru, puteți porni Espanso folosind următoarea comandă:

espanso start --unmanaged

Pentru a o opri, rulați:

espanso stop

Pe Mac și Windows, nu va trebui să faceți acest lucru. În schimb, vi se va solicita să selectați opțiunea pentru Porniți Espanso la pornire (sau echivalent) în asistentul de instalare.

Bazele Espanso

Înainte de a începe să utilizați sau să configurați Espanso, iată câteva concepte Espanso pe care trebuie să le cunoașteți:

  • Declanșator: Este cuvântul cheie (litera sau cuvântul) pentru care Espanso încearcă să găsească o potrivire în fișierul său de configurare și îl înlocuiește cu echivalentul său mai lung (denumit text de înlocuire) atunci când există o potrivire.
  • Text de înlocuire: Este fragmentul de text mai lung care înlocuiește declanșatorul echivalent pe măsură ce îl tastați.
  • Meci: În esență, este o pereche cheie-valoare care asociază un declanșator cu textul său de înlocuire. Adesea, este setat folosind o regulă, pe care o puteți fie să o creați singur, fie să o descărcați folosind pachete.

Espanso folosește două tipuri de potriviri: static și dinamic. A potrivire statică este constantă și ideală pentru situații care nu necesită valori active/dinamice. Pe de altă parte, a potrivire dinamică se modifică în funcție de context și, prin urmare, este mai potrivit pentru extinderea dinamică a textului, adică în cazul în care valorile (sau textul de înlocuire) sunt variabile.

De exemplu, iată un exemplu de potrivire dinamică Espanso care înlocuiește instanțe de :Data cu 6 aprilie 2022:

- declanșator: „:date”
înlocuiți: „6 aprilie 2022”

Cum se utilizează Espanso

Cu noțiunile de bază la distanță, acum puteți începe să utilizați Espanso pe computer. Utilizarea este destul de simplă: trebuie pur și simplu să tastați : (colon) urmat de un declanșator, după care, Espanso îl va analiza și îl va înlocui cu textul său de înlocuire dacă există o potrivire.

2 Imagini
Extinde
Extinde

De exemplu, în cea mai simplă formă, Espanso vă poate ajuta să completați automat data curentă într-un câmp de text. Deci, în loc să introduceți data manual, puteți introduce declanșatorul acesteia, iar Espanso o va înlocui cu data reală.

Configurați Espanso pentru a include mai multe potriviri

După cum știți acum, pentru ca Espanso să funcționeze, este important să aveți potriviri în fișierul său de configurare. Dar se pare că Espanso nu are prea multe potriviri în acest fișier în mod implicit, așa că există doar atâtea lucruri pe care le poți face cu el din cutie.

Din fericire, popularea potrivirilor în fișierul de configurare Espanso este destul de simplă. Este necesar să editați un fișier YAML, care folosește o sintaxă simplă și este destul de ușor de editat. Sau, dacă vă simțiți leneș, puteți descărca un pachet Espanso, care include o serie de tipuri similare de potriviri pentru o cerință specifică creată de comunitate, pentru a-și extinde funcţionalitate.

1. Crearea potrivirilor cu fișierul de configurare manual

Espanso stochează fișierul de configurare YAML în directoare diferite, în funcție de sistemul de operare. Iată unde l-ai găsi:

  • Linux:/home/user/.config/espanso/
  • macOS:/Users/user/Library/Application Support/espanso/
  • Windows:C:\Utilizatori\utilizator\AppData\Roaming\espanso

Folosește comanda cd în terminal urmat de calea directorului pentru a-l accesa. De asemenea, puteți utiliza comanda ls (pe Linux și macOS) pentru a lista fișiere și directoare din interiorul unui director.

Alternativ, puteți deschide terminalul (pe Linux și Mac) și rulați următoarea comandă pentru a găsi espanso's cale:

calea espanso

Pe Windows, deschideți Explorator de fișiere și navigați la espanso folder sub: C:\Utilizatori\utilizator\AppData\Roaming\

În interiorul espanso folder, aveți un config folder și a Meci pliant. The config folderul stochează toate setările esențiale și opțiunile comportamentale pentru Espanso, în timp ce Meci folderul conține toate potrivirile.

Este Meci folderul care conține bază.yml, la care trebuie să adăugăm potriviri. Iată cum o faci.

Pe Linux sau macOS, odată ce navigați la Meci folderul din interiorul espanso director, deschideți bază.yml folosind:

nano bază.yml

În Windows, puteți accesa Meci folder, faceți clic dreapta pe bază.yml fișier și selectați Deschide cu Notepad să-l deschidă.

Odată intrat în bază.yml fișier, urmați sintaxa de mai jos pentru a crea o potrivire:

-trigger: ":muo"
înlocuiți: „MakeUseOf”

Meciuri utile Espanso

1. Completați adresa de e-mail

-trigger: ":email"
înlocuiți: „[email protected]

2. Corectați un cuvânt greșit

-declanșator: „propaga”
înlocuiți: „propagați”

3. Introduceți ora curentă

-trigger: ":acum"
înlocuiți: „Este {{mytime}}”
vars:
- nume: mytime
tip: data
parametri:
format: „%H:%M”

4. Extindeți un fragment de text

-trigger: ":ilu"
înlocuiți: „în loc de”

Pentru a scrie primul cuvânt cu majuscule, folosiți

-trigger: ":ilu"
înlocuiți: „în loc de”
propagate_case: adevărat

5. Imprimați un mesaj de salut

-trigger: ": salut"
înlocuiți: |
Toate cele bune,
XYZ

Aici, | este folosit pentru a adăuga text de înlocuire care se întinde pe mai multe linii

6. Adăugați o imagine

-trigger: ":image"
image_path: „/cale/la/imagine/”

Desigur, acestea sunt doar câteva exemple de ceea ce puteți face cu Espanso și există diverse alte cazuri de utilizare în care programul poate fi util. Verifică Documentația lui Espanso pentru a afla mai multe.

2. Utilizarea pachetelor pentru a extinde funcționalitatea lui Espanso

Îndreptați-vă spre Espanso Hub pentru a verifica toate pachetele diferite create de comunitatea Espanso. Când găsiți un pachet util, faceți clic pe el pentru a accesa detaliile acestuia. Acolo, veți vedea și instrucțiunile de instalare și utilizare pentru acel pachet.

Deschideți terminalul sau linia de comandă și executați comanda de instalare pentru a instala pachetul pe sistemul dvs. După ce este instalat, introduceți cuvântul cheie declanșator într-un câmp de text pentru a verifica dacă funcționează.

Fă mai mult cu Espanso

Deși un extensior de text poate să nu vi se pară important la început sau poate părea exagerat (deoarece trebuie să fie configurat înainte de a-l putea folosi), este cu siguranță un instrument valoros care vă poate ajuta să scrieți mai repede și să fiți mai mult productiv.

Sperăm că acest ghid vă oferă o instrucțiune rapidă pentru a vă ajuta să începeți cu Espanso, astfel încât să îl puteți include în fluxul de lucru și să faceți mai multe pe computer. În plus, dacă nu ați mai folosit niciodată extensii de text și ați dori să aflați mai multe despre ele pentru a afla dacă merită, noi vă putem acoperi.

Ce este extinderea textului și cum vă poate ajuta să scrieți mai repede pe Mac?

Citiți în continuare

AcțiuneTweetAcțiuneE-mail

Subiecte asemănătoare

  • Productivitate
  • Linux
  • Extindere text
  • Sfaturi de scriere

Despre autor

Yash Wate (52 articole publicate)

Yash este scriitor la MUO pentru bricolaj, Linux, programare și securitate. Înainte de a-și găsi pasiunea în scris, obișnuia să dezvolte pentru web și iOS. Poți găsi scrisul lui și pe TechPP, unde acoperă alte verticale. În afară de tehnologie, îi place să vorbească despre astronomie, Formula 1 și ceasuri.

Mai multe de la Yash Wate

Aboneaza-te la newsletter-ul nostru

Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Click aici pentru a te abona