Emacs je primer takega urejevalnika besedil, ki ne samo, da ima svoje ime nekaj najboljših lastnosti, temveč je tudi izjemno hiter in vsestranski za uporabo. To orodje je edinstveno, ker je zelo prilagodljivo in ima izjemno uporabniku prijazen vmesnik, skupaj z odlično skupnostjo, ki še naprej ponuja svojo podporo.
S funkcijami, kot so več načinov urejanja, orodja za manipulacijo z besedilom in integracija z nadzorom različic, je Emacs vreden imena v zgornjem sloju urejevalnikov besedil. Ena takih lastnosti je funkcija Iskanje in zamenjava Emacsa. Ta članek bo opisal, kako uporabljati Emacs za iskanje podatkov in njihovo zamenjavo.
1) Ukaz za iskanje v Emacsu
Emacs ima na voljo veliko orodij za obdelavo besedila. Eno takšnih orodij je funkcija iskanja, ki uporabnikom omogoča iskanje predmetov z uporabo določenih ključnih besed, pa tudi regularnih izrazov.
Uporabniki lahko iščejo datoteke in jih odprejo s pritiskom na Ctrl + x, čemur sledi Ctrl + f.
Uporabniki lahko izvedejo postopno iskanje s pritiskom na Ctrl + s. Uporabniki lahko z nenehnim tipkanjem preskakujejo od enega dogodka do drugega Ctrl + s.
Rezultat je naslednji:
Inkrementalno iskanje nazaj lahko izvedete tako, da pritisnete Ctrl + r.
Emacs uporabnikom omogoča tudi iskanje z uporabo regularnih izrazov. To lahko storite s pomočjo tipk Ctrl + Alt + s.
Rezultat je naslednji:
2) Zamenjajte ukaz v Emacsu
Emacs uporabnikom ponuja tudi več ukazov za zamenjavo besedila v datoteki. Emacs omogoča uporabnikom, da izvedejo zamenjavo poizvedbe - iskanje niza in njegovo zamenjavo - s pomočjo tipk Alt + Shift + 5.
Prosim za zamenjavo besede:
Prosim za zamenjavo besede z:
Emacs uporabnikom omogoča tudi zamenjavo regularnih izrazov s pomočjo tipk Ctrl + Alt + Shift + 5.
Zahteva po zamenjavi regularnega izraza:
Zahteva, da se regularni izraz nadomesti z:
Kako dobre so funkcije Emacs za manipulacijo z besedilom?
Emacs je zelo zmogljiv urejevalnik besedil, ki svojim uporabnikom ponuja nekaj najboljših funkcij, skupaj z veliko mero prilagodljivosti in vsestranskosti. Ena takih funkcij so ukazi za manipulacijo z besedilom, ki so izjemno zmogljivi in hitri. Ukazi za iskanje in zamenjavo postopnega in običajnega izraza kažejo moč, ki stoji za tem preprostim orodjem za urejanje besedila.