Instead of repeatedly running cd, cd .., and ls to move around, catnav shows directories in side-by-side columns so you can see the current directory, its children, and the path you came from at the same time. This makes it easier to explore unfamiliar repos and quickly jump between sibling directories.
Navigation is simple: - Use arrow keys to move between directories - Press Enter to select a directory - / filters items in the current column (search) - . toggles hidden files
catnav runs inline in the terminal rather than taking over the full screen, so it fits naturally into normal shell workflows.
Selecting a directory will immediately cd your shell to that directory.