My Machine: MAC PRO M1 and I prefer zsh over bash
If you are using Angular and want to have fun with its powerful cli, You may need the Angular completion to discover all commands and their options with a TAB press in your terminal.
Here is how you can activate it
ng completion
So simple! but once you want to try it for the first time, zsh is not loading the auto-completions
Here is the fix
nano ~/.zshrc
And add these two lines
autoload -Uz compinit
compinit
Everything should work now!