I've tried living in eshell but zsch auto complete is just too damn good. Is there really good auto completion for eshell?
I seem to be getting some good completions for files just from Company-mode. I typed "/us" and got a list including /usr/, /usr/bin, /usr/lib, etc. Also, tab-completion seems somewhat good. I typed /u and TABbed, and got /usr/. /usr/bin/l v gives me /usr/bin/leave on first TAB, then cycles through /usr/bin/llvm-g++, etc. on subsequent tabs. Globbing: ls /*.js did what you'd want within a directory whose subdirectorie…
#Superglobs
setopt extendedglob
unsetopt caseglob
I haven't used eshell, and I see no need to with zsh. This lets me glob 'ls */.txt', etc.