Я только недавно узнал об инструменте eshell Emacs. Он выглядит достаточно мощным, поскольку он полностью написан на Emacs Lisp и не требует поддержки собственных оболочек. Информационная документация Emacs немного скудна, но EmacsWiki содержит довольно приличную информацию, по крайней мере, на первый взгляд.
Учитывая потенциальную ценность eshell как инструмента для написания сценариев и помощи программиста, который одинаково хорошо работает на разных платформах, мне интересно, насколько распространено использование eshell по сравнению с обычной (bash) оболочкой среди разработчиков программного обеспечения. Рекомендуют ли те из вас, кто нашел время, чтобы изучить его, или это одна из тех интересных идей, которые на самом деле не оправдались?