Zoxide
Navegação inteligente de diretórios no terminal — cd mais rápido e sem digitar caminhos
Cansado de digitar cd /home/user/projetos/meu-projeto/src/components toda vez? O Zoxide aprende os diretórios que você mais acessa e permite navegar com apenas z comp. É um substituto turbinado para o cd que usa um algoritmo de ranking inteligente para levar você ao diretório certo instantaneamente.
O que é o Zoxide?
O Zoxide é uma ferramenta open source escrita em Rust que funciona como um cd inteligente para seu terminal. Inspirado no autojump e no z, ele rastreia os diretórios que você visita e usa um algoritmo de ‘frecency’ (frequência + recência) para ranquear os resultados. Basta digitar z seguido de qualquer parte do nome do diretório — ele encontra o match mais provável. Funciona com Bash, Zsh, Fish, PowerShell, Nushell e Xonsh em Linux, macOS e Windows. É extremamente rápido por ser escrito em Rust e tem integração com fzf para busca interativa.
Principais Recursos
- Algoritmo de frecency que aprende seus diretórios mais usados automaticamente
- Suporte a todos os shells populares: Bash, Zsh, Fish, PowerShell, Nushell
- Escrito em Rust — inicialização instantânea sem overhead perceptível
- Integração com fzf para seleção interativa de diretórios com preview
- Busca por substrings —
z projencontra/home/user/projetos - Fallback transparente para
cdquando usado com caminhos absolutos
Como Instalar o Zoxide
- Instale via gerenciador de pacotes:
cargo install zoxideouwinget install ajeetdsouza.zoxide - No Linux/macOS:
brew install zoxideousudo apt install zoxide - Adicione ao seu shell — Bash:
eval "$(zoxide init bash)"no.bashrc - Para Fish:
zoxide init fish | sourcenoconfig.fish - Comece navegando normalmente com
cd— o zoxide aprende automaticamente
Zoxide vs Alternativas
| Ferramenta | Velocidade | Shells | Algoritmo | Linguagem |
|---|---|---|---|---|
| Zoxide | ⭐⭐⭐⭐⭐ | Todos | Frecency | Rust |
| autojump | ⭐⭐⭐ | Bash/Zsh/Fish | Frequência | Python |
| z (shell) | ⭐⭐⭐⭐ | Bash/Zsh | Frecency | Shell script |
| fasd | ⭐⭐⭐ | Bash/Zsh | Frecency | Shell script |
Veredicto
O Zoxide é a melhor ferramenta de navegação de diretórios disponível. Escrito em Rust, suportando todos os shells e com integração fzf, ele elimina a frustração de digitar caminhos longos e torna a navegação no terminal verdadeiramente eficiente.
Perguntas Frequentes sobre o Zoxide
Zoxide funciona no Windows?
Sim, perfeitamente. Funciona com PowerShell, CMD (via alias) e no Windows Terminal. Também funciona no WSL2 como em qualquer Linux.
Preciso parar de usar cd?
Não. O zoxide funciona junto com o cd — você continua usando cd normalmente e ele aprende seus caminhos. Quando quiser ir rápido, use z. Caminhos absolutos são passados diretamente para cd.
Como ele sabe qual diretório eu quero?
O zoxide usa um algoritmo de ‘frecency’ que combina frequência (quantas vezes você visitou) com recência (quando visitou por último). Quanto mais você usa um diretório, maior a prioridade dele nos resultados.
⭐ Downloads verificados e guias em português









