In the z readme, after line 50, it says:
Installation:
Put something like this in your $HOME/.bashrc or $HOME/.zshrc:
. /path/to/z.shcd around for a while to build up the db.
You need to download the z.sh file to a directory of your choosing, then tell your .bashrc where it is, so your terminal can find it. (The same applies for z-shell, which is just another shell system.) Then, after you use bash for a while, z will know your favorite locations.
Z - Jump to directories that you actually use.
Z – Jump around
What cd tool do you use, if any (Autojump, j, z, etc)?
I use cd. And on a rare occasion pushd and popd.
Z, Autojump or Fasd?
In the z readme, after line 50, it says:
Installation:
Put something like this in your $HOME/.bashrc or $HOME/.zshrc:
. /path/to/z.shcd around for a while to build up the db.
You need to download the z.sh file to a directory of your choosing, then tell your .bashrc where it is, so your terminal can find it. (The same applies for z-shell, which is just another shell system.) Then, after you use bash for a while, z will know your favorite locations.
You can download and add to *rc files using command line as so
# Download to latest to home dir
wget "https://raw.githubusercontent.com/rupa/z/master/z.sh" -O "~/z.sh"
# Add to .bashrc
echo "source /path/to/z.sh" >> ~/.bashrc
# Add to .zshrc
echo "source /path/to/z.sh" >> ~/.zshrc