| ▲ | karthink 6 hours ago | |||||||||||||
You have to turn on eat-eshell-mode to enable Eat's terminal emulation in eshell. It runs full-fledged TUIs like vim and ncmpcpp in Eshell slowly, but is good enough for quick fzf uses. It's perfectly fine for "small" dynamic elements like the spinners and progress bars used by package managers. Just remember to use system pipes (with "*|") instead of Elisp pipes (with "|") if you're piping data into an interactive TUI application like fzf in Eshell. | ||||||||||||||
| ▲ | goku12 5 hours ago | parent [-] | |||||||||||||
How does eat detect a visual command in eshell? I use vterm in Emacs for visual commands like nvim and htop. But it's triggered manually with a simple custom prefix command (just 'v') added to the actual command. I wonder if that trigger could be automated. It sounds from your description like vterm is faster than eat. If so, a similar automatic trigger for vterm could be very beneficial. | ||||||||||||||
| ||||||||||||||