Show HN: Lstr – A modern, interactive tree command written in Rust
a year ago
- #Rust
- #Productivity
- #CLI
- 通过并行处理实现快速目录扫描,提升速度。
- 极简设计,专注于核心功能。
- 交互式TUI模式,支持键盘驱动浏览。
- 高性能运行,可选显示丰富信息(图标、权限、文件大小)。
- 集成Git功能,直接在树状结构中显示文件状态。
- 智能过滤,自动遵循.gitignore规则,并可控制递归深度。
- 经典模式与交互模式满足不同用户偏好。
- 支持Shell集成,可视化切换目录(lcd功能)。
- 通过管道与其他CLI工具兼容(如fzf、less、bat)。
- 可自定义线程数量(通过RAYON_NUM_THREADS)调节目录扫描性能。