My shell of choice. My config for it can be seen here.
- Exported variables get passed on to child processes. Non-exported variables do not.
- I don't need to add
functiontext before function definition.
zshallman page to find all zsh widgets and more things.
- I can use
zsh/zprofto profile zsh startup time. Docs for it can be seen in