链接:FAST is a Shell Traverser
针对的使用场景是在终端浏览巨大文件夹(目前只测试过~5000 文件)。主要特点:
- 在超大目录中依然响应迅速:目录会分批扫描并渲染,而不是等待完整扫描结束(所以整个过程中排序会有变动)
- 避免重复扫描:已访问的目录会连同其指纹信息一起保存,如果目录没有发生变化,就可以直接从缓存中显示,而无需重新完整扫描。
- 简单过滤:不区分大小写的子字符串匹配。
- 模糊过滤:在过滤模式下按
<Tab>,即可从简单匹配切换到模糊匹配。
- Shell 集成:目前支持 Bash ,Nushell ,Zsh
相似的工具有broot和walk,但是它们:
- 有很多功能我不需要
- 二进制文件太大,不好放进我的 dotfiles
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/1238576
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.