公众号旧文

你还在用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(有点爽过头😂)