Ну емакс это скорее полноценная plain-text оболочка, больше чем IDE, в которую можно что угодно запихнуть, как основное - редактор чего угодно, дебаггер через gdb апнутый, работа с директориями (через dired), eshell, top есть встроенный, org-mode, просмотр изображений/пдф, хоть медиаплеер, хоть почтовый клиент, хоть средство для работы с гитом (magit), хоть клиент для мессенджера (например telega.el, jabber, IRC, etc)
Так что емакс несколько больше других редакторов:)
Забыл про разнообразные gtags, ctags, прочие надстройки над gnu global. Опять же клёвые режимы для разнообразных исходников - от сишки и октава до того же латеха/теха