3 ms·
I never really though about it. Had to put with c-shells and k-shells and then bash. Anything in particular which made it better? What super-power or feature wo
by nthcolumn 9y ago
I never really though about it. Had to put with c-shells and k-shells and then bash. Anything in particular which made it better? What super-power or feature would you lose if you went back to bash from this z-shell you speak of.
- bluejekyll 9y agoIt's a million little things. tab completion is better in every way. It's not that bash doesn't have this feature, but it's better in zsh. But the real magic is zsh + oh-my-zsh. oh-my-zsh is a set of curated aliases and other scripts for improving your experience with a lot of different tools. For example, I use all these extensions: plugins=(cargo docker git heroku mvn rust) The git aliases in particular are really nice. Example, gpsup is: gpsup='git push --set-upstream origin $(git_current_branch)' Which is really handy. On top of that, I really like the support for the customizable ps1's. I use powerlevel9k, and have it customized to tell me about the time the last program took to run, current git status, current time, etc. https://github.com/bhilburn/powerlevel9k https://github.com/bhilburn/powerlevel9k try it, you won't be disappointed.