What was a game changer for my shell experience is switching to zsh and starting using a plugin “z” for quick file system navigation. Here’s a link.
Over the time, it builds some history stack with visiting ranking. It helps you to navigate to most of the places you use on your computer with a few key strokes. Instead of typing these crazy:
cd cd projects cd work cd lovely-project-terminator
you can simply type:
and that’s simply all. Once you get used to it – you can never come back.
P.S. There’s also a port for powershell which you can use in exactly the same way. link: z.ps