Skip to content

eza

ls 的现代替代品:彩色图标、文件类型区分、Git 状态标记,也能直接当树形 tree 用。

Windows 上安装:winget install eza-community.eza(图标需要终端使用 Nerd Font 字体,否则会显示成方块)。

在 $PROFILE 里加三个函数(notepad $PROFILE 打开,保存后重开终端生效):

Terminal window
function l { eza --git --group-directories-first --icons=auto $args } # 平铺列表
function ll { eza -lh --git --group-directories-first --icons=auto $args } # 长格式:大小/权限/时间
function lt { eza --tree --level=2 --icons $args } # 树形,只展开两层
别名 用途
l 日常列表,目录排在前面,带 Git 状态列
ll 上面的基础上加 -lh,能看到大小、权限、修改时间
lt 树形展开两层,快速看清目录结构

更多内容见 GitHub 仓库。