Emacs Hledat a nahradit

Emacs Search Replace



Textové editory jsou nástroje, které vzhledem k velkému vývoji v technologickém průmyslu zaznamenaly mezi vývojáři obrovský vzestup. Jejich lehká povaha spolu se schopností upravovat a vytvářet soubory všech typů a vysokým výkonem po vybalení z krabice udělaly tyto nástroje v komunitě vývojářů docela populární. Protože je textový editor považován za životodárnou krev vývojáře, je důležité použít editor, který nabízí některé z nejlepších funkcí pro vaše potřeby.

Emacs je příkladem takového textového editoru, který má nejen některé z nejlepších atributů svého názvu, ale je také extrémně rychlý a všestranně použitelný. Tento nástroj je jedinečný, protože je vysoce přizpůsobitelný a má extrémně uživatelsky přívětivé rozhraní spolu s vynikající komunitou, která i nadále nabízí svou podporu.







Díky funkcím, jako jsou více režimů úprav, nástroje pro manipulaci s textem a integrace s kontrolou verzí, si Emacs zaslouží mít své jméno v nejvyšší vrstvě textových editorů. Jednou z takových funkcí je funkce Hledat a nahradit v Emacsu. Tento článek se bude zabývat tím, jak pomocí Emacsu vyhledávat data a nahrazovat je.



1) Hledat příkaz v Emacsu

Emacs má k dispozici mnoho nástrojů pro manipulaci s textem. Jedním z takových nástrojů je funkce vyhledávání, která umožňuje uživatelům vyhledávat položky pomocí konkrétních klíčových slov i regulárních výrazů.



Uživatelé mohou vyhledávat soubory a otevírat je kliknutím na Ctrl + x , následován Ctrl + f .





Uživatelé mohou provádět přírůstkové vyhledávání stisknutím Ctrl + s . Uživatelé mohou přeskakovat z jednoho výskytu na druhý nepřetržitým zadáváním Ctrl + s .



Výsledek je následující:

Zpětné přírůstkové vyhledávání lze provést stisknutím Ctrl + r .

Emacs také umožňuje uživatelům provádět vyhledávání pomocí regulárních výrazů. To lze provést pomocí kláves Ctrl + Alt + s .

Výsledek je následující:

2) Nahraďte příkaz v Emacsu

Emacs také poskytuje uživatelům několik příkazů k nahrazení textu v souboru. Emacs umožňuje uživatelům provádět výměnu dotazu - hledání řetězce a jeho nahrazení - pomocí klíčů Alt + Shift + 5 .

Žádost o nahrazení slova:

Žádost o nahrazení slova:

Emacs také umožňuje uživatelům nahradit regulární výrazy pomocí klíčů Ctrl + Alt + Shift + 5 .

Žádost o nahrazení regulárního výrazu:

Požadavek na nahrazení regulárního výrazu:

Jak dobré jsou vlastnosti Emacsu pro manipulaci s textem?

Emacs je vysoce výkonný textový editor, který svým uživatelům nabízí některé z nejlepších funkcí spolu s velkou flexibilitou a univerzálností. Jednou z takových funkcí jsou příkazy pro manipulaci s textem, které jsou extrémně výkonné a rychlé. Příkazy pro vyhledávání a nahrazování s přírůstkovým i regulárním výrazem ukazují sílu, která stojí za tímto jednoduše vypadajícím nástrojem textového editoru.