Zoxide:让你在终端里“飞”到任何目录
你有没有遇到过这种情况:在终端里要进一个很深的文件夹,比如 cd /home/你的名字/projects/2026/spring/backend/src/utils,手敲半天不说,还容易打错一个字母,整个路径就废了。
更烦的是,你明明经常进这个目录,但每次都要老老实实把长长的一串路径再敲一遍。
Zoxide 就是来解决这个痛点的。
它的用法极其简单:把以前的 cd 换成 z,后面只要输入目录名字里的随便几个关键词,它就能猜出你想去哪儿。
举个例子,上面那个又臭又长的路径,你很可能只需要输入:
z src或者:
z utilsZoxide 就会直接把你带过去。它靠的是学习你的使用习惯——你去哪个目录越频繁,它就越把它排在前面。哪怕你记不清全名,只记得某个词或者拼得不太准,它也能模糊匹配出来。
更厉害的是,它还能跨终端窗口记忆。你在一个终端里经常进“downloads”目录,打开另一个新终端,直接敲 z down 一样能跳过去。
安装就是一两条命令的事,然后在你终端的配置文件(比如 .bashrc 或 .zshrc)里加一行,重启终端就能用了。完全免费、开源,支持 bash、zsh、fish、PowerShell 等各种 Shell。
一句话总结:Zoxide 让你告别手敲长路径,在终端里切目录就像用搜索引擎一样快。 用上它之后,你会觉得以前的 cd 简直太原始了。
夜雨聆风