Emacs - семейство многофункциональных расширяемых текстовых редакторов. Оригинальный EMACS был написан в 1976 году Ричардом Столлманом и Гаем Стилом как набор макросов для редактирования для редактора TECO.
Emacs написан с учётом того, что разные пользователи имеют разные предпочтения. Различные параметры редактирования можно изменять, используя Elisp-переменные. Кроме того, для удобства, а также для тех, кто не знает Elisp, предусмотрен режим настройки, где значения параметров можно вводить в специальные поля или выбирать из списков. Emacs позволяет устанавливать различные значения переменных-параметров для разных буферов. Значения переменных можно также сохранять в файлах, так что можно без дополнительных усилий редактировать C-файлы с базовым отступом в 2 пробела или в 4 - это значение можно просто сохранить в файле.
Emacs обладает подробной документацией, включая и документацию по Elisp. Но особенностью Emacs является то, что каждая функция или переменная может быть снабжена документацией при своём определении. Такую документацию можно просмотреть, просто указав имя функции или переменной.
Вы можете изучать предупреждения, ошибки и ассемблерный код, выдаваемые компилятором, а также просматривать результат выполнения скомпилированной программы для архитектуры Эльбрус(E2K). Поддерживаются языки, C++, Fortran, Rust.
К серверам на процессорах архитектуры Эльбрус открылся бесплатный удаленный доступ, которым вы можете воспользоваться и возможно портировать что то полезное.
Данное руководство содержит основные материалы для обучения эффективному программированию на платформе Эльбрус и применимо на любом варианте Linux-подобной операционной системы.
Чат про администрирование и создание программ на платформе Эльбрус(E2K).