Jei esate rašytojas, programuotojas arba atsakote į daugybę el. laiškų per dieną, teksto plėtiklis yra nepakeičiama programa jūsų kompiuteryje. Iš esmės tai yra produktyvumo įrankis, kuris išplečia arba pakeičia įvestą tekstą ilgesniu atitikmeniu, kad būtų lengviau įvesti tekstą.

Paprastai tariant, rasite visų rūšių teksto išplėtimo įrankių. Tačiau „Espanso“ pasirodė esąs vienas perspektyviausių, nes juo galima nemokamai naudotis ir siūlo daugybę tinkinimo parinkčių.

Pažiūrėkime „Espanso“ ir išsiaiškinkime, kaip galite ją panaudoti savo darbo eigoje.

Kas yra Espanso?

Espanso yra nemokama ir atviro kodo teksto išplėtimo įrankis, skirtas „Linux“, „MacOS“ ir „Windows“. Jis veikia analizuodamas tekstą, kai jį įvedate į teksto lauką, kad patikrintų, ar jis atitinka įrašus konfigūracijos faile, ir pakeičia jį atitinkama ilgesne versija, jei yra atitiktis.

Kaip įdiegti Espanso

Espanso galima visose pagrindinėse darbalaukio platformose. Jei turite „Mac“ arba „Windows“ kompiuterį, atsisiųskite „Espanso“ diegimo programą iš toliau pateiktų nuorodų ir paleiskite ją, kad įdiegtumėte programą savo sistemoje.

instagram viewer

Atsisiųskite espanso:Windows | „Mac“ („Intel“), „Mac“ („Apple Silicon“)

Kita vertus, jei turite „Linux“ įrenginį, diegimas gali būti šiek tiek sudėtingas, kaip galite tikėtis. Taigi, kad viskas būtų supaprastinta, pateikiame instrukcijų, padėsiančių įdiegti „Espanso“ įvairiose „Linux“ platinimo sistemose, suskirstymą.

Ubuntu/Debian

„Ubuntu“ / „Debian“ sistemoje „Espanso“ galite įdiegti naudodami a DEB paketas arba Snap. Jei norite naudoti DEB paketą, atidarykite terminalą ir vykdykite šias komandas:

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

Arba, norėdami ją įdiegti naudodami „Snap“, pirmiausia įsitikinkite, kad jūsų sistemoje yra „Snap“, naudodami šią komandą:

snap -- versija

Jei tai grąžina versijos numerį, jūsų kompiuteryje įdiegtas Snap. Kitu atveju taip nėra ir pirmiausia turite jį įdiegti, o tai galite padaryti naudodami mūsų Snap vadovas.

Įdiegę „Espanso“ bus taip paprasta, kaip paleisti:

sudo snap įdiegti espanso --classic --channel=naujausia/edge

Kiti Linux platinimai

Jei naudojate bet kurį kitas Linux platinimas, galite naudoti Espanso's Programos vaizdas kad programa būtų įdiegta ir paleista kompiuteryje.

Atidarykite terminalą ir paleiskite šias komandas, kad tai padarytumėte, o jo pabaigoje savo sistemoje turėsite vykdomąjį Espanso AppImage, kurį galėsite paleisti kaip ir bet kurią kitą programą:

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. Programos vaizdas
sudo ~/opt/Espanso. AppImage env-kelio registras

Espanso registravimas kaip sisteminė paslauga

Įdiegę Espanso dabar turite jį užregistruoti kaip a sisteminė paslauga. Taip siekiama, kad „Espanso“ būtų paleista automatiškai paleidžiant sistemą, kad jums nereikėtų to daryti rankiniu būdu kiekvieną kartą, kai paleidžiate kompiuterį.

Norėdami užregistruoti Espanso kaip sisteminę paslaugą, paleiskite:

espanso paslaugų registras

Jei nenorite to daryti, galite paleisti Espanso naudodami šią komandą:

espanso start – nevaldomas

Norėdami tai sustabdyti, paleiskite:

espanso stotelė

„Mac“ ir „Windows“ sistemose to daryti nereikės. Vietoj to turėsite pasirinkti parinktį Paleiskite Espanso paleidžiant (arba lygiavertį) diegimo vedlyje.

Espanso pagrindai

Prieš pradėdami naudoti arba konfigūruoti Espanso, čia yra keletas Espanso sąvokų, kurias turite žinoti:

  • Suaktyvinimas: Tai raktinis žodis (raidė arba žodis), kurį „Espanso“ bando rasti atitiktį savo konfigūracijos faile ir pakeičia ilgesniu atitikmeniu (dar žinomas kaip pakaitinis tekstas), kai yra atitiktis.
  • Pakaitinis tekstas: Tai ilgesnis teksto fragmentas, kuris pakeičia lygiavertį aktyviklį jums įvedant.
  • Rungtynės: Iš esmės tai yra rakto-reikšmių pora, susiejanti aktyviklį su pakaitiniu tekstu. Dažnai jis nustatomas naudojant taisyklę, kurią galite sukurti patys arba atsisiųsti naudodami paketus.

Espanso naudoja dviejų rūšių degtukus: statinis ir dinamiškas. A statinis atitikmuo yra pastovus ir idealiai tinka situacijose, kurioms nereikia aktyvių/dinaminių verčių. Kita vertus, a dinamiškos rungtynės keičiasi priklausomai nuo konteksto, todėl geriau tinka dinaminiam teksto išplėtimui, t. y. kai reikšmės (arba pakaitinis tekstas) yra kintamos.

Pavyzdžiui, čia yra dinaminės Espanso atitikties, kuri pakeičia egzempliorius, pavyzdys :data su 2022 m. balandžio 6 d:

- trigeris: ":date"
pakeisti: „2022 m. balandžio 6 d.“

Kaip vartoti Espanso

Neišmokę pagrindų, dabar galite pradėti naudoti Espanso savo kompiuteryje. Jį naudoti gana paprasta: tereikia įvesti tekstą : (dvitaškis), po kurio nurodomas trigeris, po kurio Espanso jį išanalizuos ir pakeis pakaitiniu tekstu, jei bus atitiktis.

2 vaizdai
Išskleisti
Išskleisti

Pavyzdžiui, paprasčiausia Espanso gali padėti teksto lauke automatiškai užpildyti dabartinę datą. Taigi, užuot įvedę datą rankiniu būdu, galite įvesti jos aktyviklį, o Espanso pakeis ją tikrąja data.

Sukonfigūruokite Espanso, kad įtrauktumėte daugiau atitikčių

Kaip dabar žinote, kad „Espanso“ veiktų, svarbu, kad jos konfigūracijos faile būtų atitikčių. Tačiau paaiškėja, kad pagal numatytuosius nustatymus „Espanso“ šiame faile neturi daug atitikmenų, todėl su juo galite nuveikti tik tiek.

Laimei, atitikties įrašymas Espanso konfigūracijos faile yra gana paprastas. Tam reikia redaguoti a YAML failą, kurioje naudojama paprasta sintaksė ir kurią gana lengva redaguoti. Arba, jei jaučiatės tingus, galite atsisiųsti „Espanso“ paketą, kuriame yra keletas panašaus pobūdžio atitikmenis konkrečiam bendruomenės sukurtam reikalavimui, jį išplėsti funkcionalumą.

1. Konfigūracijos failo atitikmenų kūrimas rankiniu būdu

Espanso saugo YAML konfigūracijos failą skirtinguose kataloguose, priklausomai nuo operacinės sistemos. Štai kur jį rasite:

  • Linux:/home/user/.config/espanso/
  • macOS:/Vartotojai/vartotojas/Biblioteka/Programų palaikymas/espanso/
  • „Windows“:C:\Users\user\AppData\Roaming\espanso

Naudoti cd komanda terminale, po kurio nurodomas katalogo kelias, kad jį pasiektumėte. Taip pat galite naudoti ls komanda („Linux“ ir „MacOS“ sistemose), kad pateiktumėte failus ir katalogus kataloge.

Arba galite atidaryti terminalą („Linux“ ir „Mac“) ir paleisti šią komandą, kad surastumėte espanso kelias:

espanso kelias

„Windows“ sistemoje atidarykite Failų naršyklė ir eikite į espanso aplankas žemiau: C:\Vartotojai\vartotojas\AppData\Tarptinklinis ryšys\

Viduje espanso aplanką, turite a konfig aplankas ir a rungtynės aplanką. The konfig aplanke saugomi visi pagrindiniai „Espanso“ nustatymai ir elgesio parinktys, o rungtynės aplanke yra visi atitikmenys.

Tai rungtynės aplanką, kuriame yra bazė.yml, prie kurių turime pridėti atitikmenų. Štai kaip tai padaryti.

„Linux“ arba „MacOS“ sistemoje, kai naršote į rungtynės aplankas viduje espanso katalogą, atidarykite bazė.yml naudojant:

nano bazė.yml

„Windows“ sistemoje galite pereiti į rungtynės aplanką, dešiniuoju pelės mygtuku spustelėkite bazė.yml failą ir pasirinkite Atidarykite naudodami Notepad kad jį atidarytumėte.

Patekę į bazė.yml failą, vadovaukitės toliau pateikta sintaksė, kad sukurtumėte atitiktį:

-trigger: ":muo"
pakeisti: "MakeUseOf"

Naudingos Espanso rungtynės

1. Užpildykite el. pašto adresą

-trigger: ":email"
pakeisti: "[email protected]"

2. Ištaisykite neteisingai parašytą žodį

- trigeris: "propoguoti"
pakeisti: "platinti"

3. Įveskite dabartinį laiką

-trigger: ":dabar"
pakeisti: "Tai yra {{mytime}}"
vars:
- vardas: mytime
tipas: data
parametrai:
formatas: "%H:%M"

4. Išskleiskite teksto fragmentą

-trigger: ":ilu"
pakeisti: "vietoj"

Norėdami pirmą žodį rašyti didžiosiomis raidėmis, naudokite

-trigger: ":ilu"
pakeisti: "vietoj"
propagate_case: tiesa

5. Atsispausdinkite sveikinimo žinutę

-trigger: ":sveikinu"
pakeisti: |
Geriausi linkėjimai,
XYZ

Čia | naudojamas norint pridėti pakaitinį tekstą, apimantį kelias eilutes

6. Pridėti vaizdą

-trigger: ":image"
image_path: "/path/to/image/"

Žinoma, tai tik keli pavyzdžiai, ką galite padaryti su Espanso, ir yra įvairių kitų naudojimo atvejų, kai programa gali praversti. Patikrinkite Espanso dokumentacija sužinoti daugiau.

2. Paketų naudojimas siekiant išplėsti „Espanso“ funkcionalumą

Eikite į Espanso centras norėdami patikrinti visus skirtingus Espanso bendruomenės sukurtus paketus. Kai paketas jums atrodo naudingas, spustelėkite jį, kad pasiektumėte išsamią informaciją. Ten taip pat matysite to paketo diegimo ir naudojimo instrukcijas.

Atidarykite terminalą arba komandų eilutę ir paleiskite diegimo komandą, kad įdiegtumėte paketą savo sistemoje. Kai jis bus įdiegtas, teksto lauke įveskite aktyvinimo raktinį žodį, kad patikrintumėte, ar jis veikia.

Nuveikti daugiau su Espanso

Nors teksto plėtiklis iš pradžių jums gali atrodyti nesvarbus arba gali atrodyti perdėtas (nes jis turi būti sukonfigūruotas prieš pradedant naudoti), tai tikrai vertingas įrankis, galintis padėti greičiau įvesti tekstą ir būti daugiau produktyvus.

Tikimės, kad šis vadovas padės jums pradėti dirbti su Espanso, kad galėtumėte įtraukti jį į savo darbo eigą ir nuveikti daugiau savo kompiuteryje. Be to, jei niekada anksčiau nenaudojote teksto plėtoklių ir norėtumėte apie juos daugiau sužinoti, kad sužinotumėte, ar jie to verti, mes jums padėsime.

Kas yra teksto išplėtimas ir kaip jis gali padėti greičiau įvesti tekstą „Mac“?

Skaitykite toliau

DalintisTviteryjeDalintisEl. paštas

Susijusios temos

  • Produktyvumas
  • Linux
  • Teksto išplėtimas
  • Rašymo patarimai

Apie autorių

Yash Wate (52 straipsniai paskelbti)

Yash yra MUO personalo rašytojas, skirtas „pasidaryk pats“, „Linux“, programavimas ir saugumas. Prieš susirasdamas savo aistrą rašyti, jis kūrė žiniatinkliui ir iOS. Taip pat galite rasti jo raštą TechPP, kur jis apima kitas vertikales. Išskyrus technologijas, jam patinka kalbėti apie astronomiją, Formulę 1 ir laikrodžius.

Daugiau iš Yash Wate

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia