🏆 I provide private lessons on Emacs, Linux, and Life in general: https://protesilaos.com/coach/. Lessons continue throughout the year.

Demo of Emacs Shell (ESHELL)

Raw link: https://www.youtube.com/watch?v=L1f2tulD9N8

Eshell is a line-oriented command shell that is deeply integrated with the rest of Emacs. And it is extensible in true Emacs fashion.

In this video I showcase the extensions I have programmed for it. The idea is that you can see in action the value of using Elisp for your regular command-line needs.

Refer to my dotemacs for all the configurations for this and other tools.

And these are some valuable resources you could also check (and don’t forget the official manual):