I’ve done it. I’m now done with Zshell and Fish and Bash and all of those guys…mostly. While they all have nice features, I find that what drives my workflow is my editor. I start in Emacs, and then pop over to shell for file manipulation and whatnot. I don’t start in the shell and move around and then edit files. Most Emacs users split the Emacs window and start a shell inside Emacs, and pop over

