Zoxide
Zoxide is a fuzzy directory jumper
Dependencies
Zoxide depends on fzf
- Windows:
- Download ZIP from GitHub release and put it in
Downloads
- Set version for scriptspowershell
$version="0.55.0"
- Extract itpowershell
7z x -y ~/Downloads/fzf-$version-windows_amd64.zip "-o$HOME/dotbin/extra/bin"
- Verify installationpowershell
fzf --version
- Download ZIP from GitHub release and put it in
- Arch Linux:bash
sudo pacman -Syu fzf
Install
bash
cargo binstall zoxide
Shell
WARNING
I have added --cmd c
to use c
instead of z
as the command
- Windows
- Open PowerShell Profilepowershell
vipwsh
- Add the followingpowershell
# Zoxide Invoke-Expression (& { (zoxide init powershell --cmd c | Out-String) })
- Open PowerShell Profile
- Linux
- Add the following to
~/.bashrc
bash# Zoxide eval "$(zoxide init bash --cmd c)"
- Add the following to
Now, cd
will still behavior as normal, and c
will use fuzzy directory jump
Windows Defender
Run as admin and add the following to the Windows Defender exclusions for faster startup
powershell
Add-MpPreference -ExclusionProcess zoxide