Hi @romeu, you said some time ago that you use eshell as your main shell. Do you have some tips to share, or specific reasons to recommend it? I would be interested.

Also, how do you start it? Do you have Emacs open anyway, so you start it from there, or do you have a specific startup script to start it as a separate app?

@sroccaserra I don’t know if I would recommend it. I love it tho. I would certainly only recommend it for people that basically want to live inside eMacs tho ? Like is an argument like « you don’t even need to swap to another app is already right there and integrated with the rest of eMacs  » something that speaks to your heart ?

@sroccaserra mine opens with my emacs startup and remains open basically always there , always a buffer change away from doing some commands , there are eMacs modes for a lot of the outputs

There was some time getting used to of course but I got a lot of mille age out of it ?

@sroccaserra sometimes (2-3 times per year ?)I need to use something that is cli and very interactive or whose output I want for some reason to display all the time and is rich etc and I then proceed to execute it on a terminal with zsh outside eMacs tho

But mostly I just use eshell and mostly it just works

It the. Again I’m pretty eMacs heavy in general

@romeu Thank you, I'm trying it for a few weeks.

I used Emacs a lot around Emacs 20, I loved using ELisp.

Then I like Vim very much as well, the default bindings are awesome for me.

But I'd like to refresh the default Emacs keys, so EShell is a good excuse. And I'm curious to explore the mix of shell + ELisp (?)