Перейти к содержимому

Как установить GNU Emacs на Windows и начать им пользоваться

Результат: Emacs работает на Windows, вы умеете открывать, править и сохранять файлы и завели свой файл настроек.

Инструкция Проверено 3 ноября 2026 3 ноября 2026 Windows 11 Автор: Олег Калаганов
Коротко

Скачайте архив Emacs со страницы проекта GNU, распакуйте его в папку без русских букв и запустите runemacs из подпапки bin. Затем пройдите встроенный учебник, запомните шесть основных сочетаний клавиш и создайте файл настроек init.el.

Содержание · 8 разделов

Emacs на Windows не устанавливается обычным установщиком: вы скачиваете архив, распаковываете его и запускаете программу из папки. Права администратора не нужны, редактор спокойно живёт в папке пользователя и не трогает системные настройки. Инструкция написана для Windows 11, в Windows 10 всё то же самое.

Скачайте архив со страницы проекта GNU

Откройте страницу Emacs на сайте проекта GNU и перейдите в раздел загрузки. Для Windows там лежат архивы с готовыми сборками: выбирайте файл с самым свежим номером версии и пометкой для 64-разрядной системы — она стоит почти на всех современных компьютерах.

Архивов для одной версии обычно несколько: обычный, с отдельной папкой исходного кода и без дополнительных библиотек. Для работы берите обычный — он самый полный из компактных.

Распакуйте архив в подходящую папку

Создайте папку вроде C:\emacs и распакуйте в неё содержимое архива. Два правила: в пути не должно быть русских букв и пробелов, иначе часть дополнений потом будет ошибаться на путях, и папка не должна лежать в «Program Files» — туда Emacs не сможет писать свои файлы без прав администратора.

После распаковки внутри появятся папки bin, libexec, share и другие. Ничего из них переносить и переименовывать не нужно: редактор ищет свои файлы относительно bin.

Запустите редактор и сделайте ярлык

Зайдите в папку bin и запустите runemacs — это оконная версия, без мелькающего чёрного окна консоли. Откроется приветственный экран со ссылками на учебник и справку.

Чтобы не ходить в папку каждый раз, нажмите на файл правой кнопкой и выберите создание ярлыка, затем перенесите ярлык на рабочий стол или закрепите его на панели задач. Файл emacs в той же папке — консольная версия, она нужна, когда редактор запускают из командной строки.

Пройдите встроенный учебник

На приветственном экране есть ссылка на интерактивный учебник, он же открывается сочетанием Ctrl+h, затем t. Учебник проводит по основным действиям: перемещение по тексту, выделение, копирование, поиск и сохранение. Займёт полчаса и сэкономит неделю мучений.

В документации Emacs клавиши записывают сокращённо: C — это Ctrl, M — Alt. Запись «C-x C-s» значит «нажмите Ctrl и x, потом Ctrl и s».

Запомните шесть основных сочетаний

  • Ctrl+x, Ctrl+f — открыть файл. Путь вводится внизу окна, подсказки по Tab.
  • Ctrl+x, Ctrl+s — сохранить текущий файл.
  • Ctrl+x, Ctrl+c — выйти из Emacs. Если есть несохранённое, редактор спросит, что с ним делать.
  • Ctrl+s — поиск по тексту вперёд, повторное нажатие ищет следующее вхождение.
  • Ctrl+g — отменить начатое действие и вернуться к обычной правке. Выручает, когда непонятно, чего от вас ждёт редактор.
  • Ctrl+/ — отменить последнее изменение в тексте.

Этого хватает, чтобы работать с первого дня. Остальное добавляется постепенно: встроенная справка по Ctrl+h показывает список клавиш и объясняет, что делает каждая команда.

Создайте файл настроек

Личные настройки Emacs хранит в файле init.el. Чтобы не угадывать, где именно у вас домашняя папка редактора, нажмите Ctrl+x, Ctrl+f и введите путь «~/.emacs.d/init.el»: знак тильды Emacs сам раскроет в нужное место. Файла ещё нет — откроется пустой буфер, и после сохранения он появится.

Для начала хватит трёх строк: убрать приветственный экран, включить нумерацию строк и перестать плодить файлы-копии рядом с каждым документом.

(setq inhibit-startup-screen t)
(global-display-line-numbers-mode 1)
(setq make-backup-files nil)

Сохраните файл сочетанием Ctrl+x, Ctrl+s и перезапустите редактор — изменения вступят в силу. Дальше дописывайте в этот файл по одной строке, когда чего-то не хватает, и подписывайте, зачем строка нужна.

Поставьте первое дополнение

Дополнения ставятся из редактора. Нажмите Alt+x, введите «list-packages» и нажмите Enter: Emacs скачает список пакетов из официального архива GNU и покажет его таблицей. Найдите нужный поиском, отметьте к установке и подтвердите — редактор всё скачает сам.

Начать стоит с одного-двух дополнений: темы оформления и подсветки для вашего языка. Десяток сразу поставленных пакетов сложно отлаживать, если редактор начнёт работать странно.

Готово: Emacs запускается с рабочего стола, вы умеете открывать и сохранять файлы, у вас есть свой файл настроек и понятный способ ставить дополнения.

Если что-то пошло не так

Редактор не реагирует и внизу окна висит непонятный запрос

Вы начали команду и Emacs ждёт продолжения. Нажмите Ctrl+g — это отмена, после неё редактор вернётся к обычной правке текста.

Настройки из init.el не применяются

Проверьте, где лежит файл: нажмите Alt+x, введите «describe-variable» и посмотрите переменную user-init-file — там будет точный путь к тому файлу, который редактор действительно читает. Ещё частая причина — опечатка в скобках: при ошибке Emacs показывает сообщение при запуске.

Список пакетов не скачивается

Чаще всего мешает корпоративный прокси или антивирус, который проверяет защищённые соединения. Попробуйте на другой сети, а если нужных пакетов нет в архиве GNU, подключите сторонний архив строкой в init.el.

В русском тексте вместо букв вопросительные знаки

Файл открылся в другой кодировке. Нажмите Alt+x, введите «revert-buffer-with-coding-system» и выберите нужную кодировку, например cp1251 для старых документов из Windows.

Программа GNU Emacs Редактор текста и кода с 40-летней историей: работа без мыши, дополнения и настройка под себя.
Открыть карточку
Полезная статья?
Спасибо, отметили Ответ учтём при следующей проверке материала.
Что пошло не так? Можно выбрать одно или написать комментарий
Без имени и email. Для вопроса используйте комментарии.
Спасибо, передали автору Проверим инструкцию на устройстве и обновим дату проверки. Если нужен ответ — задайте вопрос в комментариях.

Комментарии · 0

Комментариев пока нет — задайте вопрос первым.

Комментарий появится после проверки. Ссылки без пояснений удаляем.