Emacs je príkladom takého textového editora, ktorý má nielen niektoré z najlepších atribútov svojho názvu, ale aj je veľmi rýchly a univerzálny na použitie. Tento nástroj je jedinečný, pretože je vysoko prispôsobiteľný a má mimoriadne užívateľsky prívetivé rozhranie, spolu s vynikajúcou komunitou, ktorá naďalej ponúka svoju podporu.
Vďaka funkciám, ako je niekoľko režimov úprav, nástroje na manipuláciu s textom a integrácia s kontrolou verzie, si Emacs zaslúži mať svoje meno v najvyššej vrstve textových editorov. Jednou z takýchto funkcií je funkcia Vyhľadať a nahradiť v aplikácii Emacs. Tento článok sa bude zaoberať tým, ako používať Emacs na vyhľadanie údajov a ich nahradenie.
1) Vyhľadajte príkaz v Emacse
Emacs má k dispozícii veľa nástrojov na manipuláciu s textom. Jedným z takýchto nástrojov je funkcia vyhľadávania, ktorá umožňuje používateľom vyhľadávať položky pomocou konkrétnych kľúčových slov, ako aj regulárnych výrazov.
Používatelia môžu vyhľadávať súbory a otvárať ich kliknutím na ikonu Ctrl + x, nasledovaný Ctrl + f.
Používatelia môžu vykonať prírastkové vyhľadávanie kliknutím na ikonu Ctrl + s. Používatelia môžu skákať z jedného výskytu na druhý kontinuálnym písaním Ctrl + s.
Výsledok je nasledovný:
Spätné prírastkové vyhľadávania je možné vykonať kliknutím na ikonu Ctrl + r.
Emacs tiež umožňuje používateľom vykonávať vyhľadávanie pomocou regulárnych výrazov. To je možné vykonať pomocou klávesov Ctrl + Alt + s.
Výsledok je nasledovný:
2) Nahraďte príkaz v Emacse
Emacs tiež poskytuje používateľom niekoľko príkazov na nahradenie textu v súbore. Emacs umožňuje používateľom vykonať nahradenie dotazu - vyhľadanie reťazca a jeho nahradenie - pomocou klávesov Alt + Shift + 5.
Žiadosť o nahradenie slova:
Žiadosť o nahradenie slova:
Emacs tiež umožňuje používateľom nahradiť regulárne výrazy pomocou klávesov Ctrl + Alt + Shift + 5.
Žiadosť o nahradenie regulárneho výrazu:
Žiadosť o nahradenie regulárneho výrazu:
Aké dobré sú vlastnosti manipulácie s textom v Emacse?
Emacs je vysoko výkonný textový editor, ktorý ponúka svojim používateľom niektoré z najlepších funkcií spolu s veľkou flexibilitou a univerzálnosťou. Jednou z takýchto funkcií sú príkazy na manipuláciu s textom, ktoré sú mimoriadne výkonné a rýchle. Príkazy vyhľadávania a nahradenia prírastkového aj regulárneho výrazu zobrazujú silu, ktorá stojí za týmto jednoducho vyzerajúcim nástrojom textového editora.