3 ms·
I’ve never been able to make eshell part of my workflow. I wonder if you would share more info
by JoelMcCracken 6y ago
I’ve never been able to make eshell part of my workflow. I wonder if you would share more info
- smabie 6y agoSure, so basically I keep a small eshell window at the bottom of my current frame at all times. Full screen commands like man, info, or less will automatically open a new Emacs buffer. You can seamlessly mix and match shell constructs and elisp, allowing you to leverage elisp and traditional shell scripting together. It also makes it really easy to open a file from eshell since you're already in Emacs. Instead of things like top, I just use Emacs process viewer. For full screen apps that absolutely have no Emacs equivalent (quite rare), I have a term buffer that I occasionally use. You should check out a list of eshell features, its much more powerful than even zsh. Also I use company-mode for command and file completion, which is a lot nicer than zsh 's completion method, for example. Once you get used eshell, it's hard to go back. I think you should be able to use eshell+Emacs for almost everything, and for me at least, I find the experience quite nice.