A short blog post on defining some custom #emacs #eshell wrappers for some common jj commands I use.

https://www.alcarney.me/blog/2026/eshell-integration/

Thanks to @xenodium and the Bending Emacs series for the inspiration!

A Simple jj Integration for eshell — Alex Carney

@simontatham

So … how many people so far today have told you that it was almost certainly a recording of an eshell session, which was then copied into the animations by animators; the process used for other scenes and revealed later by the person who did these effects? Basically the terminal user's equivalent of motion capture.

Got to be more than one. (-:

https://web.archive.org/web/20111007222352/http://jtnimoy.net/workviewer.php?q=178

Or that have pointed out Xorg in the process list? There's probably something to be inferred from those window widgets, too.

Alas, I strongly suspect that the person who did this died in the first year of COVID.

https://jtnimoy.cc

#TronLegacy #emacs #eshell #SunOS #Unix #Cinema4D #Adobe

jtnimoy - Tron Legacy (2010)

I'm trying to use #Emacs #tramp remotely for development on embedded devices.
The idea is that I can use the integration that Emacs provides with less tools on the remote.
However I found that #eshell is really slow on remote connections.
Has anyone found a way to make commands called in eshell on remote connections asynchronous?

How cute! A disposable #Emacs #eshell for quick tasks:

```
(defun my/eshell-toggle ()
(interactive)
(let ((eshell-buffer-name "*eshell-toggle*"))
(if (get-buffer-window eshell-buffer-name)
(delete-windows-on eshell-buffer-name t)
(progn
(select-window (split-root-window-below))
(eshell)))))
```

Quick and dirty, there are better alternatives out there (e.g. https://github.com/karthink/popper ?) - but it works!

GitHub - karthink/popper: Emacs minor-mode to summon and dismiss buffers easily.

Emacs minor-mode to summon and dismiss buffers easily. - karthink/popper

GitHub

Today i tried some #git operation from #emacs #eshell and there is no color output so i explored whether i can display color output. Turns out we can using

```git config --global color.ui always```

which worked like charm. I use #windows for work so #magit is out of reach for me due to #git slowness.

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...