3 ms·
It'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 i
by bluejekyll 9y ago
It'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.