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