公众号旧文
你还在用cd一层一层的进入目标文件夹吗?
我一个初学者,才一个多月的时间,就已经被每次都要cd才能进入目标文件夹的方法烦的不得了了,如果Linux上,有像Windows那样的快捷方式就好了,把目标文件夹放桌面上,双击即可进入。
没想到还真的让我给翻到一个方案:zoxide
话不多说,直接上:
curl
-sS https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/install.sh | bash

以上图中我的FC游戏超级玛丽为例:
cd
/opt/
services
/apps/
game
/nes/
mario
简直要了老命了。
安装 zoxide 后,只要:
z
mario
实在不要太优雅!
注意,安装完必须加到 shell 配置里:
#bash
echo
'eval "$(zoxide init bash)"'
>> ~/.bashrc
source
~/.bashrc
#zsh
echo
'eval "$(zoxide init zsh)"'
>> ~/.zshrc
source
~/.zshrc
zoxide 的核心特点
- 🧠 智能排序:经常用的目录优先
- 🔍 模糊匹配:不用打全路径
- ⚡ 极快:Rust 写的(比传统工具更快)
- 🔁 跨 shell 支持:bash / zsh / fish 都支持
还不快用起来!
最后再送上一个秘笈:
你可以 alias 成 cd:
alias
cd
=
"z"
直接替换传统 cd(有点爽过头😂)