Emaci otsing ja asendamine

Emacs Search Replace



Tekstitoimetajad on tööriistad, mis tänu tehnoloogiatööstuses toimuvale suurele arengule on arendajate seas märgatavalt tõusnud. Nende kerge olemus koos võimalusega igat tüüpi faile redigeerida ja luua ning tugev jõudlus on muutnud need tööriistad arendajate kogukonnas üsna populaarseks. Kuna tekstiredaktorit peetakse arendaja eluks, on oluline kasutada redaktorit, mis pakub teie vajadustele parimaid funktsioone.

Emacs on näide sellisest tekstiredaktorist, millel pole mitte ainult mõned parimad atribuudid, vaid ka äärmiselt kiire ja mitmekülgne kasutamine. See tööriist on ainulaadne, kuna see on väga kohandatav ja sellel on äärmiselt kasutajasõbralik liides koos suurepärase kogukonnaga, kes jätkab oma toe pakkumist.







Selliste funktsioonidega nagu mitu redigeerimisrežiimi, tekstitöötlustööriistad ja versioonijuhtimisega integreerimine on Emacs väärt oma nime tekstiredaktorite tipptasemel. Üks selline funktsioon on Emacsi otsingu- ja asendusfunktsioon. See artikkel käsitleb, kuidas kasutada Emacsit andmete otsimiseks ja nende asendamiseks.



1) Otsingukäsk Emacsist

Emacsi käsutuses on palju tekstiga manipuleerimise tööriistu. Üks selline tööriist on otsingufunktsioon, mis võimaldab kasutajatel otsida üksusi, kasutades konkreetseid märksõnu, aga ka regulaaravaldisi.



Kasutajad saavad faile otsida ja neid faile avades avada Ctrl + x , millele järgneb Ctrl + f .





Kasutajad saavad täiendavat otsingut teha, vajutades Ctrl + s . Kasutajad saavad järjepidevalt tippides ühelt juhtumilt teisele hüpata Ctrl + s .



Tulemus on järgmine:

Tagurpidi täiendavaid otsinguid saab teha löömisega Ctrl + r .

Emacs võimaldab kasutajatel otsinguid teha ka regulaaravaldiste abil. Seda saab teha klahvide abil Ctrl + Alt + s .

Tulemus on järgmine:

2) Asenda käsk Emacsis

Emacs pakub kasutajatele ka mitmeid käske faili teksti asendamiseks. Emacs võimaldab kasutajatel klahvide abil päringu asendada - stringi otsida ja asendada Alt + tõstuklahv + 5 .

Paludes sõna asendada:

Paludes sõna asendada järgmisega:

Emacs võimaldab kasutajatel klahvide abil ka regulaaravaldisi asendada Ctrl + Alt + tõstuklahv + 5 .

Regulaaravaldise asendamise taotlemine:

Regulaaravaldise palumine asendada järgmisega:

Kui head on Emaci tekstitöötlusfunktsioonid?

Emacs on väga võimas tekstiredaktor, mis pakub oma kasutajatele mõningaid parimaid funktsioone koos suure paindlikkuse ja mitmekülgsusega. Üks selline funktsioon hõlmab teksti manipuleerimise käske, mis on äärmiselt võimsad ja kiired. Nii täiendava kui ka regulaaravaldise otsingu- ja asenduskäskude olemasolu näitab selle lihtsa välimusega tekstiredaktori tööriista taga olevat jõudu.