造轮子:交互式终端 ls+cd 工具

Neur2n 2026-09-01 10:07 1

链接:FAST is a Shell Traverser


针对的使用场景是在终端浏览巨大文件夹(目前只测试过~5000 文件)。主要特点:



  • 在超大目录中依然响应迅速:目录会分批扫描并渲染,而不是等待完整扫描结束(所以整个过程中排序会有变动)

  • 避免重复扫描:已访问的目录会连同其指纹信息一起保存,如果目录没有发生变化,就可以直接从缓存中显示,而无需重新完整扫描。

  • 简单过滤:不区分大小写的子字符串匹配。

  • 模糊过滤:在过滤模式下按<Tab>,即可从简单匹配切换到模糊匹配。

  • Shell 集成:目前支持 Bash ,Nushell ,Zsh


相似的工具有broot和walk,但是它们:



  1. 有很多功能我不需要

  2. 二进制文件太大,不好放进我的 dotfiles

最新回复 (0)
    没有回复
* 帖子来源V2EX
返回