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
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.
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
Subiecte asemănătoare
- Productivitate
- Linux
- Extindere text
- Sfaturi de scriere
Despre autor

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.
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