#558·zoxide

支持最后一个组件的精确匹配

作者: markcho创建于 2023年4月20日更新于 2026年9月21日

我一直是 autojump 的长期用户,但最近转用了 zoxide。目前我遇到的一个问题是,我无法指定最后一个组件的精确匹配。例如,我有以下目录: ~/somedir/foo ~/somedir/foo-bar ~/somedir/foo-baz ... 其中 foo 是许多其他目录的前缀。 在 autojump 中,我增加了 ~/somedir/foo 的权重,以便 j foo 总是解析为该目录。但是使用 zoxide 时,如果我最近访问过该目录,则频率算法会优先使用其他 foo- 目录。 是否可以支持最后一个组件的精确匹配,如果指定了 / 例如 z foo/? 目前,它用于如果存在 cd foo/ 则匹配该目录,否则匹配其他目录,例如 ~/somedir/foo/subdir。如果 cd foo/ 不匹配,则有必要让 z foo/ 精确匹配最后一个组件。

内容来源: ajeetdsouza/zoxide