Емацс је пример таквог уређивача текста који не само да има неке од најбољих атрибута свог имена, већ је и изузетно брз и свестран за употребу. Овај алат је јединствен јер се може прилагодити и има изузетно корисничко сучеље, заједно са одличном заједницом која и даље нуди своју подршку.
Са функцијама као што су више начина уређивања, алати за манипулацију текстом и интеграција са контролом верзија, Емацс је достојан да се његово име нађе на највишем нивоу уређивача текста. Једна од таквих карактеристика је функција претраживања и замене Емацс -а. Овај чланак ће говорити о томе како користити Емацс за тражење података и њихову замјену.
1) Команда за претрагу у Емацсу
Емацс има на располагању много алата за манипулацију текстом. Један такав алат је функција претраживања која омогућава корисницима да претражују ставке помоћу одређених кључних речи, као и регуларних израза.
Корисници могу претраживати датотеке и отварати те датотеке притиском на Цтрл + к , затим Цтрл + ф .
Корисници могу извршити инкременталну претрагу притиском на Цтрл + с . Корисници могу да прелазе са једне појаве на другу непрекидним куцањем Цтрл + с .
Резултат је следећи:
Инкременталне претраге уназад могу се извршити притиском на тастер Цтрл + р .
Емацс такође омогућава корисницима да претражују користећи регуларне изразе. То се може урадити помоћу тастера Цтрл + Алт + с .
Резултат је следећи:
2) Замените команду у Емацсу
Емацс такође нуди корисницима неколико команди за замену текста у датотеци. Емацс омогућава корисницима да изврше замену упита - тражећи низ и замењујући га - помоћу тастера Алт + Схифт + 5 .
Тражећи да се реч замени:
Тражећи реч да се замени са:
Емацс такође омогућава корисницима да замене регуларне изразе помоћу тастера Цтрл + Алт + Схифт + 5 .
Тражећи да се регуларни израз замени:
Тражећи да се регуларни израз замени са:
Колико су добре карактеристике манипулације текстом у Емацсу?
Емацс је веома моћан уређивач текста који нуди неке од најбољих функција својим корисницима, уз велику флексибилност и свестраност. Једна таква функција укључује команде за руковање текстом, које су изузетно моћне и брзе. Команде за претраживање и замену инкременталних и регуларних израза показују снагу која стоји иза ове једноставне алатке за уређивање текста.