Как да инсталирате Emacs на Ubuntu Linux

Сподели

Emacs е един от най-популярните терминални текстови редактори. Всъщност това е нещо повече от текстов редактор, но повече за това по-късно.

Този бърз урок има за цел да покаже няколко начина, по които можете да инсталирате Emacs на базирани на Ubuntu дистрибуции като Linux Mint, елементарна ОС и т.н. Ще споделя също как можете да получите по-нова версия с помощта на PPA.

Дори като текстов редактор, той има стръмна крива на обучение. Затова включих основните клавишни комбинации в края на урока.

Първо, нека видим как да получите Emacs на Ubuntu.

Метод 1: Инсталирайте Emacs от софтуерния център на Ubuntu

Можете лесно да получите Emacs от хранилищата на Ubuntu. Той е наличен в хранилището на вселената, което вече трябва да е активирано в повечето системи.

Ако предпочитате графичния начин, можете да го потърсите в Софтуерния център и да го инсталирате с няколко кликвания.

Когато го търсите, можете да избирате между GUI и терминални версии или получавате и двете.

Потърсете Emacs

След като изберете желаната от вас версия, щракнете с едно кликване и ще се отвори подкана с всички подробности за този софтуер. Щракнете върху бутона за инсталиране и той ще започне инсталационния процес.

инсталирайте emacs на вашата система
Инсталирайте Emacs на вашата система

Това е всичко, успешно инсталирахте Emacs без да включвате никакви команди!

Метод 2: Инсталирайте Emacs с помощта на терминал

Ако използвате Ubuntu сървър или предпочитате терминала, можете да правите всички горепосочени неща в терминала само с няколко команди.

Първо, активирайте хранилището на вселената (не винаги е активирано на сървърите) и актуализирайте кеша на пакетите.

sudo add-apt-repository universe
sudo apt update

Сега можете да получите терминалната версия на Emacs, като използвате тази команда:

sudo apt install emacs

Ако използвате десктоп версия на Ubuntu и искате да получите графичния редактор на Emacs, можете да използвате тази команда:

sudo apt install emacs-gtk

Сега нека отворим emacs, за да проверим дали инсталацията е успешна.

emacs -nw
emacs 27.1
Emacs 27.1

Докато пише това, Apt съдържа GNU Emacs версия 27.1. Но какво ще стане, ако искате най-новата версия? Просто следвайте дадените стъпки:

Метод 3: Инсталирайте най-новата версия на Emacs с помощта на PPA

Важно: Това не е стабилната версия и може да срещнете сривове или проблеми. Ако търсите нещо средно между стабилен и кървящ ръб, преминете към 3-тия метод (той включва и начина за инсталиране на най-новата версия чрез снимки).

За да изтеглим модерната версия на Emacs, първо трябва да добавим ubuntu-elisp PPA:

sudo apt-add-repository ppa:ubuntu-elisp/ppa

Сега актуализирайте вашите хранилища, за да стигнете по-нататък в инсталацията:

sudo apt update

За да инсталирате най-новата версия на Emacs, използвайте дадената команда:

sudo apt-get install emacs-snapshot

След като приключите с инсталацията, можете да отворите Emacs в терминала, като използвате дадената команда:

emacs -nw
emacs 29.0.50
Emacs 29.0.50

Сега използвате най-новата версия на Emacs!

Метод 4: Инсталирайте Emacs с помощта на snap

Това е сладкото място между най-стабилния и кървящ ръб, тъй като Snap ще ви осигури Emacs 28.1 към момента на писане на тази статия.

За да инсталирате класическото издание на Emacs, използвайте дадената команда:

sudo snap install emacs --classic

Както споменах по-рано, можете също да получите кървящ ръб версия на Emacs чрез snaps. Просто трябва да следвате дадената команда и това е всичко:

sudo snap install emacs --edge --classic

Сега, след като имате Emacs на вашата система, позволете ми да споделя няколко съвета с вас.

Съвети за започване на работа с Emacs

Бих искал да споделя някои полезни съвети, за да направя вашето изживяване с Emacs малко по-гладко. Така че нека започнем с получаването на представа за основните GUI елементи.

показващ прозорец за скреч и файл
Показване на прозорец за скреч и файл

Буфер: Може да се разбира като канал за комуникация с Emacs и може да се използва за взаимодействие с файлове, shell и т.н.

прозорец: Прозорецът се използва за преглед на буфери.

Мини буфер: Основен команден ред, откъдето ще прилагате клавишни връзки, за да използвате Emacs.

Сега нека да разгледаме някои основни клавишни връзки, чрез които можете да започнете да използвате Emacs.

Клавишни връзки за създаване, намиране и запазване на файлове:

Свързване на клавишиОписание
Ctrl+x Ctrl+fПозволява ви да търсите и отваряте файлове. Той ще създаде нов файл, ако файлът вече не съществува
Ctrl+x Ctrl+sЗапазва текущото съдържание на буфера във файл
Ctrl+x Ctrl+wЗаписва промените във файла

Клавишни връзки за основна навигация:

Свързване на клавишиОписание
Ctrl+pЗа да преместите курсора нагоре
Ctrl+nЗа да преместите курсора надолу
Ctrl+bЗа да преместите курсора наляво
Ctrl+fЗа да преместите курсора надясно
Ctrl+aЗа да преместите курсора в началото на реда
Ctrl+eЗа да преместите курсора в края на реда
ESC+fЗа да преместите курсора с една дума напред
ESC+bЗа да преместите курсора с една дума назад

Това беше само върхът на айсберга, възможностите за това, което можете да правите с Emacs, са безкрайни (искам го сериозно!).

Но не сте ограничени до използването на GNU Emacs, тъй като има различни налични разклонения, като напр remacs, DOOM Emacsи още.

Обобщавайки

Emacs не е нещо, което можете да разберете за няколко дни. Както споменах по-рано, самата тя е екосистема със собствен мениджър на пакети, мениджър на прозорци, игри и много други.

Много нови потребители се борят с него, но след като го овладеете, нищо не може да победи Emacs по отношение на производителност и ефективност.


Източник: itsfoss.com

Публикациите се превеждат автоматично с google translate


Сподели