popd is different. I'm sorry if it wasn't clear that I meant "this is a similar, but different tool". I did not mean for it to be "that's bad do this instead."
cd .. goes up a directory in the hierarchy. popd goes back in the pushd history.
If you're going "down" in folders, then yes they would happen to do the same thing. But if you're moving across folders, they'll do different things.
Here's a comparison (pretend autopushd is on):
cd .. # will take you to /tmp
cd .. # will take you to /
popd # will take you to /usr/bin
popd # will take you to where you were before the first command
Yes, that makes a lot of sense. Thanks for sharing! 👌
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.