Type: entity
Confidence: 0.90
Created: 2026-04-16
Updated: 2026-04-16
Tags: 工具CLIRust文件管理开发工具工具与框架

eza

概述

eza 是 ls 命令的现代替代品(exa 的维护分支),用 Rust 编写。支持 Git 状态标注、文件图标、树形视图,可完全替代 tree 命令,通过 cargo install eza 安装。

关键内容

  1. Git 感知eza -la --git 在每个文件旁显示 Git 状态符号(N=新文件/M=已修改/D=已删除/A=已暂存/I=被忽略),一眼掌握工作区状态。
  2. 树形视图eza --tree --level=3 --git-ignore 替代 tree 命令,支持深度控制和 .gitignore 感知,避免展示无关的 node_modules
  3. AI Agent 价值eza --tree 生成的层次结构帮助 Agent 快速理解项目目录布局,Git 状态列让 Agent 无需运行 git status 即可判断文件变更。

来源

相关