Собственно кто чем пользуется в емаксе для web-разработки?
Сам попробовал nxhtml-mode настроил ему автодополнение php через auto-complete, css - company-mode. Но все это в связки работает отвратительно.
Скажем если редактировать просто css-файл то все ок, company-mode работает идеально, в режиме nxhtml css он не чего не дополняет, хотя сам company-mode включен и может работать в режиме nxhtml html.
Еще иногда не верное определяет зоны, например делаем вставку <p style=....></p> зона css подсвечивается до конца файла( эта проблема происходит через раз ).
Если не по стандарту написать одинарный тег например <br> заместо <br /> то у html-mode начинает сносить мозги, он путает что и как надо выделять и пытается закрыть тег <br> при автозакрытие тегов.
Вообще я догадываюсь что все это надо грамотно подпилить, но может есть какие нибудь более удобные решения.
Сам я не web-разработчик, просто сегодня захотелось потыкать эту область программирования.