I just found a typo in the #Eshell manual on the GNU website. I’m not sure who to contact about this, but I’d like to tell someone who could possibly fix it. #Emacs
over last year's final holydays I took the time to do some long-planned experiments with eshell, trying to implement shell pipeline filters in lisp:
https://e17i.github.io/articles-emacs-eshell/
#emacs #eshell #elisp
Writing pipeline commands in Eshell

Hello fellow #emacs users! I'm having problem with #eshell #python and #poe on macos

Running a task involving "clear" command throws an error. Trying to troubleshoot it, I run a command with "which clear" and the response is "/usr/bin//clear".

This causes the execution error.

This is running as expected on any other terminal emulator.

Any clue? Maybe @andros has had any similar experience?

Thanks!

@lfa Usually it is #eshell  

But rarely I use #sh which is my login shell

🎩✨ Oh, look, another dev who "wasn't ready" for Eshell's avant-garde brilliance. Apparently, it's now a "must-have" yet barely-used accessory in their #Emacs toolbox. Who knew #neglect could be so chic? 🛠️💼
http://yummymelon.com/devnull/take-two-eshell.html #Eshell #DevTools #MustHave #Chic #HackerNews #ngated
Take Two: Eshell

This is a contribution to the Emacs Carnival 2025-06: Take Two collection of posts on Christian Tietze’s blog. My first take with Eshell many years back did not leave a good impression. My...

Take Two: Eshell

This is a contribution to the Emacs Carnival 2025-06: Take Two collection of posts on Christian Tietze’s blog. My first take with Eshell many years back did not leave a good impression. My...

@NebulaTide @kaixin @rubenerd Didn't know about opendoas, installed it and it really caches my password, cool!

The #eshell can also work with #doas like with #sudo 

@xuxxux For this deploy script this delay isn't important.

But I'm using a custom shell script to display a big #rofi menu.

And after I rewrote this script with the #elisp for #eshell — the menu didn't pop up right after the keypress. There is a noticeable and irritating delay 

Instead of working on my parser I wrote a silly #vi #emacs #eshell useage #medium post.
#development #environment #lisp #programming

https://medium.com/@screwlisp/executing-common-lisp-in-vi-in-emacs-shell-023177e0fb13

The gist is that in eshell, issuing vi drops you into this interesting fantasy mode. It's quite funny to use !! within vi within emacs. Consider using it instead of #vim or #doom.

Executing Common lisp in VI in emacs shell - screwlisp - Medium

Bill Joy made vi with reference to TECO emacs, just like every other emacs implementation. Similar to vim. So I am always confused when people talk about using vi without using emacs. The idea seems…

Medium

You all know that #Eshell is a marvel. We will talk more about it but a very interesting tip to start with is how to clear the screen like in sh.
If we type “clear”, the cursor will go to the center and as soon as we type it will go to the bottom.

It can be uncomfortable.

If we type “clear 1” instead, the cursor will go to the top and it will write there, just like in any shell, such as bash, zsh, fish, etc.

An alias helps a lot:
- alias clear clear 1

Greetings