Emacs – это большое семейство высокофункциональных текстовых редакторов с основными принципами расширений, настроек под пользователя и защиты документации. Редактор разделяется на три режима работы: основной, базовый и дополнительный. Базовый режим включает в себя стандартную работу текстовых редакторов. То есть, этот режим позволяет вставлять и удалять текст. Перемещение по тексту при этом производится посимвольно (по строкам, предложениям, абзацам и т.п.), Также есть возможность открытия и сохранения файлов.
Основной же режим позволяет работать с различными языками программирования, языками разметки текстов для директории. Главной особенностью основного режима является подсвечивание синтаксиса. Есть различные способы выравнивания кода, а также переопределение базовых элементов текста. Дополнительный режим обеспечивает независящую от формата файла функциональность. Отличается этот режим от основного неограниченным количеством дополнительных режимов, например, есть подчеркивание режимов строки, постоянный вывод имени текущих функций и прочее.
Особенности приложения
- Три режима работы;
- Функция «всё в одном»;
- Возможность подключить расширения;
- Назначение горячих кнопок;
- Использование языка программирования Lisp.