Емацс је један од најстаријих уређивача текста које данас можете пронаћи. У развоју је више од 40 година од 2022.
Емацс је вишеплатформски, отвореног кода и свестран. Можете га користити за широк спектар ствари, од уређивања конфигурационих датотека до програмирања и обраде докумената. Разумевање како да користите овај моћни уређивач може знатно побољшати вашу продуктивност на Линук-у.
Инсталирање Емацс-а на Линук
Пре него што наставимо даље, требало би да инсталирате Емацс уређивач текста ако га немате на свом рачунару. Ево како можете да користите менаџер пакета ваше дистрибуције да инсталирате Емацс.
На дистрибуцијама заснованим на Дебиан-у
Прво, ажурирајте изворе пакета помоћу следеће команде:
судо апт ажурирање
Затим инсталирајте Емацс уређивач текста.
судо апт инсталирај емацс
На Федора, ЦентОС и РХЕЛ
Користите ДНФ менаџер пакета да инсталирате Емацс на Ред Хат Ентерприсе Линук (РХЕЛ), Федора и сличне дистрибуције.
судо днф инсталирај емацс
На Линук дистрибуцијама заснованим на Арцх
Користите
Пацман пакет менаџер на дистрибуцијама заснованим на Арцх-у као што су Мањаро и Гаруда Линук за инсталирање Емацс-а.судо пацман -С емацс
Покретање Емацс-а
Можете да проверите верзију Емацс-а коју користите на свом рачунару користећи следећу команду:
емацс --версион
Можете покренути Емацс тако што ћете покренути команду емацс -нв, и почеће унутар терминала. Да бисте отворили Емацс ГУИ, једноставно покрените команду емацс без икаквих аргумената или параметара.
емацс -нв
Алтернативно, можете притиснути Супер тастер на тастатури и укуцајте емацс у уносу за претрагу који се појављује. Биће вам дат избор да ли да покренете ГУИ верзију Емацс-а или верзију засновану на терминалу.
Хајде да погледамо Емацс базиран на терминалу јер то углавном зависи од ваше способности да користите контроле на тастатури и пречице за навигацију и обраду. Такође можете користити исте команде у графичком Емацс интерфејсу. Поред тога, имате ГУИ дугмад на која можете да кликнете да бисте приступили његовој функционалности.
Навигација у Емацсу
Користите тастере са стрелицама за навигацију и померање курсора горе, доле, лево и десно по потреби.
Да бисте отворили нову датотеку, идите до текстуалне везе Посетите нову датотеку затим притисните Ентер. Емацс ће од вас тражити да унесете име датотеке, једноставно унесите индек.ткт или било које име по вашем укусу и притисните Ентер. Подразумевано, датотека се чува у вашој почетној фасцикли. Можете одредити другу локацију датотеке ако желите.
Емацс има траку главног менија на врху. Одмах након тога је главни бафер који је прозор који користите за уређивање датотека. На дну бафера је статусна трака која вам показује коју датотеку уређујете и њено стање. Унесите текст у прозор да бисте наставили.
Притисните Цтрл + Кс онда Цтрл + Ц да изађете из Емацса. Када се од вас затражи да сачувате све несачуване промене, притисните и за Да или н за бр.
Можете поново отворити датотеку покретањем команде емацс ~/индек.ткт -нв.
Важне Емацс пречице на тастатури
Тхе Цтрл кључ је један од најважнијих Емацс кључева. У ствари, то је једноставно представљено Ц. На пример, да бисте добили помоћ, можете користити Емацс команду Ц-х, односно притисните Цтрл + Х. Да бисте покренули Емацс водич, покрените Емацс команду Ц-х т, односно притисните Цтрл + Х затим пуштање праћено Т.
Још један важан кључ је М, Мета, што је скраћеница за Алт, или Опције. Тхе изаћи кључ је једноставно Е.
Тхе Ентер Кључ се назива а РЕТ у Емацсу, односно Повратак.
Емацс Уређивање датотека на Линук-у
Хајде да погледамо неке основне функције за уређивање које ћете често користити у Емацс едитору. За боље учење, следећи одељци ће користити конвенционално представљање Емацс команди, тј. Ц-тастер1 кључ2.
Истицање текста
Да бисте истакли или означили текст, прво идите до текста који желите да истакнете. Затим притисните Цтрл + размакница (Ц-размакница). Емацс ће поставити почетну тачку, а затим можете једноставно померити курсор помоћу тастера са стрелицама да бисте истакли текст који желите.
Користите Ц-к х да бисте истакли сав текст вашег тренутног документа или бафера. Притисните Ц-размакница да поништите избор целог истакнутог или изабраног текста.
Користите Алт + Х (М-х) да бисте изабрали цео текст у тренутном пасусу.
Копирање и лепљење
Притисните Фуј, то је (Есц + в) да бисте копирали истакнути текст у Емацс-у. Дођите до тачке на коју желите да налепите текст и притисните Ц-и.
Притисните Ц-в да исечете истакнути или изабрани текст, а затим идите на позицију на коју желите да налепите текст и притисните Ц-и.
Брисање текста
Можете користити Избриши и Бацкспаце тастере на вашој тастатури за брисање текста у Емацсу, али да бисмо побољшали вашу продуктивност, идемо корак даље.
На пример, да бисте брзо избрисали целу реч, померите курсор на почетак речи и притисните Доктор медицине. Да бисте избрисали више речи, држите М (мета тастер) и наставите да притискате д кључ.
Можете брзо да избришете целу линију тако што ћете померити курсор на почетак реда, а затим притиснути Ц-к. Команда брише сав текст од почетка курсора до краја реда.
Поништавање промена
Ако сте исекли или избрисали текст који нисте намеравали, можете користити Емацс наредбу поништавање да брзо поништите своје недавне радње.
Једноставно притисните Ц-к у да поништите и наставите да понављате пречицу да поништите новије радње. Алтернативно, можете притиснути Ц-/ (коса црта) пречица.
Претраживање текста у Емацсу
Ако желите да тражите одређену реч или текст у документу, једноставно притисните Ц-с, а Емацс ће извршити претрагу унапред. Од вас ће бити затражено да унесете термин за претрагу. Емацс активно тражи кључне речи чим почнете да куцате. За претрагу уназад, једноставно притисните Ц-р.
Добијање помоћи за Емацс
Разумевање Емацс речника и команди је кључно за савладавање Емацс-а. На пример, чување у Емацс-у је представљено писањем, отварање нове датотеке је „Посета новој датотеци“ итд.
Покушајте да разумете шта команде раде уместо да запамтите командне потезе. Такође, имајте на уму да смо само дотакли врх леденог брега када је у питању коришћење Емацс-а. На срећу, Емацс долази са одличном документацијом, укључујући приручнике и туторијале и специфичне теме помоћи о којима можете да се распитате.
Покрените Емацс команду Ц-х да бисте добили одређене теме помоћи.
Користите команду Ц-х р да бисте приступили Емацс приручнику.
Користите Ц-х т да бисте приступили уграђеном Емацс водичу.
Уређивање датотека на Линук-у помоћу Емацс-а
Свако може лако да почне да користи Емацс едитор на Линук-у за уређивање конфигурационих датотека, обраду текста и програмирање. Ефикасно коришћење Емацс-а значајно ће повећати вашу продуктивност.
сед и авк су два најчешће коришћена алата за манипулацију и обраду стрингова доступна за Линук. Комбинујте их са својом моћи уређивања текста у Емацс-у и имаћете велики успех.