介绍
zoxide 是一个可以快速跳转到常用文件地址的工具 使用起来十分方便,只需要
z note就可以从任意目录跳转到常用的note文件夹,但是需要先访问一次
1. 安装 zoxide
winget install ajeetdsouza.zoxide2. 配置你的 Shell
安装完成后,需要将 zoxide 集成到你使用的命令行环境 在 PowerShell 中输入 code $PROFILE 打开配置文件 并添加以下内容后保存
Invoke-Expression (& { (zoxide init powershell | Out-String) })3. 重新加载配置文件
在 PowerShell 中运行(使刚才的修改立即生效,无需重启终端):
. $PROFILE4. 使用方法
命令:z 需要访问的文件夹名称,比如:
z blog条件是:必须在配置好zoxide之后访问一次目录,才可以记录这个地址,并在下次访问
5. 工作原理
- 每次cd或者z的时候都会记录访问地址,通过频率(访问次数)和时效性(最近访问时间)来为每个目录计算分数
- 这样每次都会匹配都会访问分数最高的地址
6. 常用命令
使用方法:
z <文件夹> 快速跳转
zoxide <命令>
命令:
add 添加一个新目录或增加其排名
edit 编辑数据库
import 从另一个应用导入条目
init 生成 shell 配置
query 在数据库中搜索目录
remove 从数据库中移除目录
zoxide query golang # 返回最匹配 golang 的目录
zoxide query golang --list # 返回所有匹配 golang 的目录
zoxide -h # 更多帮助信息