Zoxide

A smarter cd command. Supports all major shells. 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.