← 回總覽

GitHub 上 3.7 万的 Star,终端里浏览文件的开源工具。

📅 2026-05-04 12:10 逛逛GitHub 软件编程 1 分鐘 1229 字 評分: 80
yazi 终端文件管理器 Rust 开源工具 命令行
📌 一句话摘要 本文介绍了开源终端文件管理器 yazi,一个基于 Rust 和异步 I/O 构建、支持图片/视频/PDF 预览、Lua 插件系统和现代命令行工具集成的快速文件浏览工具。 📝 详细摘要 文章介绍了 yazi 这款用 Rust 编写的终端文件管理器。其核心优势在于全异步 I/O 架构,即使进入包含数万个文件的目录也不会卡顿。yazi 内置了对 Kitty、iTerm2 等多种终端协议的图片预览支持,并能预览视频首帧和 PDF 页面,代码文件自带语法高亮。它拥有 Lua 插件系统,扩展性强,并集成了 ripgrep、fd、fzf、zoxide 等现代命令行工具,提供高效的搜索和导

📌 一句话摘要

本文介绍了开源终端文件管理器 yazi,一个基于 Rust 和异步 I/O 构建、支持图片/视频/PDF 预览、Lua 插件系统和现代命令行工具集成的快速文件浏览工具。

📝 详细摘要

文章介绍了 yazi 这款用 Rust 编写的终端文件管理器。其核心优势在于全异步 I/O 架构,即使进入包含数万个文件的目录也不会卡顿。yazi 内置了对 Kitty、iTerm2 等多种终端协议的图片预览支持,并能预览视频首帧和 PDF 页面,代码文件自带语法高亮。它拥有 Lua 插件系统,扩展性强,并集成了 ripgrep、fd、fzf、zoxide 等现代命令行工具,提供高效的搜索和导航体验。操作采用 Vim 键位,支持多标签页、批量重命名、Git 状态显示等功能。文章还提供了 macOS 上的安装步骤和推荐配套工具。

💡 主要观点

- yazi 基于 Rust 和全异步 I/O 架构,文件操作速度快,不卡顿。 即使进入包含数万个文件的目录,界面也不会阻塞,文件列表可边加载边操作,CPU 密集型任务自动多线程处理,体验远超传统终端文件管理器。

yazi 内置强大的文件预览功能,支持图片、视频、PDF 和代码语法高亮。 通过集成多种终端图片协议,可在终端内直接预览图片、视频首帧和 PDF 页面,代码文件自动高亮,减少在 GUI 和终端间的切换。
yazi 拥有 Lua 插件系统和现代工具集成,扩展性和实用性极强。 用户可通过 Lua 编写 UI 和功能插件,社区已有丰富插件。同时集成了 ripgrep、fd、fzf、zoxide 等工具,提供高效的搜索和导航体验。

💬 文章金句

- 所有文件操作都不会阻塞界面,哪怕你进一个塞了几万个文件的文件夹,它也不会卡死。

  • 你在终端里光标移到一张图片上,右边预览面板里直接出图,不用切到图形界面去看。
  • yazi 默认就集成了 ripgrep、fd、fzf、zoxide 这些工具。

📊 文章信息

AI 初评:80

来源:逛逛GitHub

作者: 逛逛GitHub

分类:软件编程

语言:中文

阅读时间:6 分钟

字数:1399

标签: yazi, 终端文件管理器, Rust, 开源工具, 命令行

阅读完整文章

查看原文 → 發佈: 2026-05-04 12:10:00 收錄: 2026-05-04 16:00:04

🤖 問 AI

針對這篇文章提問,AI 會根據文章內容回答。按 Ctrl+Enter 送出。