eza
ls 的现代替代品:彩色图标、文件类型区分、Git 状态标记,也能直接当树形 tree 用。
Windows 上安装:winget install eza-community.eza(图标需要终端使用 Nerd Font 字体,否则会显示成方块)。
PowerShell 别名
Section titled “PowerShell 别名”在 $PROFILE 里加三个函数(notepad $PROFILE 打开,保存后重开终端生效):
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 仓库。