Emacs er et eksempel på en slik tekstredigerer som ikke bare har noen av de beste egenskapene til navnet, men som også er ekstremt rask og allsidig å bruke. Dette verktøyet er unikt fordi det er veldig tilpassbart og har et ekstremt brukervennlig grensesnitt, sammen med et utmerket samfunn som fortsetter å tilby sin støtte.
Med funksjoner som flere redigeringsmoduser, tekstmanipuleringsverktøy og integrering med versjonskontroll, er Emacs verdig å ha navnet sitt i den øverste delen av tekstredigerere. En slik funksjon er søke- og erstatningsfunksjonen til Emacs. Denne artikkelen vil dekke hvordan du bruker Emacs til å søke etter data og erstatte dem.
1) Søk kommando i Emacs
Emacs har mange verktøy for tekstmanipulering. Et slikt verktøy er søkefunksjonen, som lar brukerne søke etter elementer ved hjelp av spesifikke nøkkelord, samt vanlige uttrykk.
Brukere kan søke etter filer og åpne disse filene ved å trykke Ctrl + x, etterfulgt av Ctrl + f.
Brukere kan utføre et inkrementelt søk ved å trykke Ctrl + s. Brukere kan hoppe fra en forekomst til en annen ved å skrive kontinuerlig Ctrl + s.
Resultatet er som følger:
Bakover inkrementelle søk kan gjøres ved å trykke Ctrl + r.
Emacs tillater også brukere å utføre søk ved å bruke vanlige uttrykk. Dette kan gjøres ved å bruke tastene Ctrl + Alt + s.
Resultatet er som følger:
2) Erstatt kommando i Emacs
Emacs gir også brukere flere kommandoer for å erstatte tekst i en fil. Emacs tillater brukere å utføre en spørringserstatning - søke etter en streng og erstatte den - ved å bruke tastene Alt + Skift + 5.
Ber om at ordet skal erstattes:
Be om at ordet skal erstattes med:
Emacs tillater også brukere å erstatte vanlige uttrykk ved hjelp av tastene Ctrl + Alt + Skift + 5.
Be om at det vanlige uttrykket erstattes:
Be om det vanlige uttrykket å erstatte med:
Hvor gode er tekstmanipuleringsfunksjonene til Emacs?
Emacs er en svært kraftig teksteditor som tilbyr noen av de beste funksjonene til brukerne, sammen med stor fleksibilitet og allsidighet. En slik funksjon inkluderer kommandoer for tekstmanipulering, som er ekstremt kraftige og raske. Å ha både inkrementelle og vanlige uttrykk-søk og erstatte kommandoer viser kraften som ligger bak dette enkle tekstredigeringsverktøyet.