Запуск Описание программы Режимы Основные сочетания клавиш Работа с файлами Справка в Emacs Выход из Emacs
Окружение
Emacs — один из наиболее мощных и широко распространённых редакторов, является очень популярным консольным текстовым редактором.
Для использования Emacs понадобится изучить набор команд и горячих клавиш, а также настроить редактор под себя. Emacs имеет встроенный язык программирования, который может использоваться для настройки, расширения и изменения поведения редактора. Функции написаны на языке Elisp. Синтаксис Lisp довольно сложен для новичков, но новичкам и не обязательно писать свои расширения, по умолчанию в редакторе есть почти всё необходимое.
Emacs является редактором с огромным количеством дополнительных возможностей. Его можно использовать как:
текстовый редактор;
программу для чтения почты и новостей Usenet;
интегрированную среду разработки (IDE);
операционную систему;
написать свой скрипт и использовать для любых функций.
Для установки редактора перейдите в сеанс пользователя root:
su -
и выполните команду:
dnf install emacs
Выйдите из сеанса пользователя root:
exit
Дальнейшая работа в программе должна выполняться с правами обычного (непривилегированного) пользователя.
После установки запуск программы доступен из «Главного меню» — «Стандартные» — «Emacs» или через терминал (с правами обычного (непривилегированного) пользователя) командой:
emacs
Можно сразу открыть определенный файл:
emacs myfile.txt
Вместе с консольной версией установится и графическая оболочка, поэтому для запуска именно консольной версии необходимо использовать параметр –nw.
–nw
Интерфейс Emacs не русифицирован, все меню и сообщения отображаются на английском языке.
Основные области окна:
1. Меню — в верхней части окна находится строка меню (File, Edit, Options, Buffers, Tools, Help);
2. Панель инструментов — основные функции для работы в редакторе;
3. Буфер редактирования — основная часть окна для работы с текстом;
4. Строка состояния — показывает имя файла, режим редактирования и состояние файла;
5. Минибуфер — для ввода команд и сообщений от редактора.
В Emacs используется система режимов, которая определяет, как обрабатывается текст в текущем буфере:
Текущий набор режимов отображается в строке состояния.
Ниже приведена таблица с наиболее часто используемыми сочетаниями:
Для открытия или создания файла используйте:
Ctrl + X, Ctrl + F
В минибуфере появится приглашение ввести путь к файлу. После ввода и нажатия Enter файл откроется в новом буфере.
Для сохранения изменений:
Ctrl + X, Ctrl + S
Если требуется сохранить файл под новым именем:
Ctrl + X, Ctrl + W
Emacs имеет встроенную систему справки. Основная клавиша помощи — Ctrl + H (или F1).
Describe variable:
Все справочные материалы доступны только на английском языке.
Чтобы закрыть Emacs, используйте:
Если в открытых буферах есть несохранённые изменения, Emacs спросит, нужно ли их сохранить.
Дата последнего изменения: 30.09.2025
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.
Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.
Вы будете получать только актуальную информацию по обновлению безопасности
Подписываясь на уведомления, вы соглашаетесь с условиями обработки персональных данных.
На ваш почтовый адрес отправлено письмо с подтверждением подписки.