zoxide is a smarter cd command, inspired by z and autojump.

It remembers which directories you use most frequently, so you can
"jump" to them in just a few keystrokes. zoxide works on all major
shells.

For example for zsh, add the following to the end of ~/.zshrc:

[[ -x `which zoxide` ]] && eval "$(zoxide init zsh)"
