Emacs Hľadať a nahradiť

Emacs Search Replace



Textové editory sú nástroje, ktoré vzhľadom na veľký vývoj v technologickom priemysle zaznamenali medzi vývojármi obrovský nárast významu. Vďaka svojej ľahkej povahe a schopnosti upravovať a vytvárať súbory všetkých typov a vysokému výkonu po vybalení z krabice sú tieto nástroje v komunite vývojárov veľmi obľúbené. Pretože je textový editor považovaný za životodarnú krv vývojára, je dôležité používať editor, ktorý ponúka niektoré z najlepších funkcií pre vaše potreby.

Emacs je príkladom takého textového editora, ktorý nielenže má niektoré z najlepších vlastností svojho názvu, ale je tiež extrémne rýchly a všestranne použiteľný. 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, akými sú viac režimov úprav, nástroje na manipuláciu s textom a integrácia s kontrolou verzií, si Emacs zaslúži, aby sa jeho meno nachádzalo v najvyššej vrstve textových editorov. Jednou z týchto funkcií je funkcia Hľadať a nahradiť v Emacse. Tento článok sa bude zaoberať tým, ako používať Emacs na vyhľadávanie údajov a ich nahradenie.



1) Príkaz Hľadať v Emacse

Emacs má k dispozícii mnoho 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 pomocou regulárnych výrazov.



Používatelia môžu vyhľadávať súbory a otvárať ich stlačením Ctrl + x , nasledovaný Ctrl + f .





Používatelia môžu vykonávať prírastkové vyhľadávanie stlačením Ctrl + s . Používatelia môžu skákať z jedného výskytu na druhý nepretržitým písaním Ctrl + s .



Výsledok je nasledujúci:

Spätné prírastkové vyhľadávanie je možné vykonať stlačením Ctrl + r .

Emacs tiež umožňuje užívateľom vykonávať vyhľadávanie pomocou regulárnych výrazov. To sa dá dosiahnuť pomocou klávesov Ctrl + Alt + s .

Výsledok je nasledujúci:

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ť výmenu 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 uží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:

Ako dobré sú vlastnosti Emacsu v oblasti manipulácie s textom?

Emacs je vysoko výkonný textový editor, ktorý svojim používateľom ponúka niektoré z najlepších funkcií a zároveň veľkú flexibilitu a všestrannosť. Jednou z takýchto funkcií sú príkazy na manipuláciu s textom, ktoré sú mimoriadne výkonné a rýchle. Príkazy na vyhľadávanie a nahrádzanie prírastkových aj regulárnych výrazov ukazujú silu, ktorá stojí za týmto jednoducho vyzerajúcim nástrojom textového editora.