Skip to main content
Zoxide and Fish Shell

Zoxide and Fish Shell

·120 words

I’m happy using Fish for my shell. One thing I’d not gotten around to after switching is finding a good directory jumper. The original z doesn’t work well with Fish. I used to use fasd and autojump, but thought I’d look around for something new.

For some reason, I’d never heard of zoxide: A smarter cd command. Combined with zoxide.fish: Tab completion and initialization for zoxide in fish shell, zoxide does the job nicely.

Installing zoxide on macOS is simple: brew install zoxide.

Then I installed zoxide.fish using Fisher. fisher install icezyclon/zoxide.fish.

zoxide.fish automatically aliases cd as z so my muscle memory is still useful.

That’s it. Now I can more easily jump around the file system in a terminal.

Reply by Email