一个用 Rust 编写的三栏终端文件浏览器,支持键盘操作、Lua 配置和外部预览工具。
1304RustMIT更新于 7个月前
Yazi 是一款用 Rust 编写的终端文件管理器,所有 I/O 操作均为异步执行,CPU 密集型任务分散到多个线程中,在大目录中浏览和预览依然保持流畅。
它通过多种终端图像协议预览图片、视频、PDF、压缩包、代码和目录,支持 kitty、iTerm2、WezTerm、Sixel 等终端;在其他环境下可借助 Überzug++ 或 Chafa 实现预览。用户可以用 Lua 编写插件来改写界面、自定义预览器和功能,并通过内置包管理器安装、更新或锁定插件与主题。
日常功能包括多标签页、批量重命名、压缩包解压、可视化选择、回收站、鼠标操作和拖放。它还能与 ripgrep、fd、fzf、zoxide 集成。项目目前处于公开测试阶段,可用于日常工作。
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一个用 Rust 编写的三栏终端文件浏览器,支持键盘操作、Lua 配置和外部预览工具。
用 Rust 和 ratatui 编写的终端文件管理器,界面风格仿照经典的 Dos Navigator,采用双面板与 F 键操作。
Grok Build 是 SpaceXAI 推出的终端 AI 编程代理,提供全屏 TUI,可编辑文件、执行命令并搜索网页。