GoForum🌐 V2EX

用 Zig 写了个 ls 替代工具 zlist,最近做了一些更新

LeslieLau · 2026-04-15 14:15 · 0 次点赞 · 0 条回复

之前在这里发过一次 zlist,这段时间根据 issue 的反馈做了一些改进,简单更新一下:

  • 支持单文件路径( zl file.txt )
  • 支持多 path 扫描
  • 优化了一些错误处理(避免 crash )
  • 依赖从 git submodule 迁移到 build.zig.zon
  • 做了一些性能优化(大目录下会更快)
  • 增加了 benchmark (主要和 eza 还有 macos 自带的 ls 做对比)

目前还在持续打磨中,接下来打算:

  • 有人提出希望封装成 lib
  • 继续修复一些 issue

项目地址: https://github.com/here-Leslie-Lau/zlist

如果有建议或者想法,欢迎继续拍砖 🙏

目前这个工具,只是学习 zig 的一个练手项目,还存在许多不足。(基于 zig master 构建)

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: LeslieLau
发布: 2026-04-15
点赞: 0
回复: 0