
Yazi 快速上手指南Rust 终端文件管理器 30 秒装好、10 分钟配顺【免费下载链接】yazi Blazing fast terminal file manager written in Rust, based on async I/O.项目地址: https://gitcode.com/GitHub_Trending/ya/yaziYazi 是一款用 Rust 编写的终端文件管理器核心特性是非阻塞异步 I/O、终端图片预览和 Lua 插件扩展。这篇文章按走完第一个工作日的思路带你装好它、改完最常用配置并解释它为什么快、新手容易踩的坑在哪看完你就能把它当作日常文件管理入口。⏱️ 30 秒完成 Yazi 安装这一节帮你花最少时间把二进制放进 PATH。两条最常用路径有 Rust 工具链的直接cargo install yazi-fm --locked不想本地编译的macOS 用brew install yaziArch 系用yay -S yazi。# 任选其一 cargo install yazi-fm --locked brew install yazi装完终端里输入yazi即可启动同目录还会带一个ya命令负责包管理和消息通道稍后用得上。⚙️ 十分钟改完这三处配置这一节只挑最常被改的三处每处一两分钟。先记住规则发行版已内置默认配置不要整份复制只在~/.config/yazi/Windows 为%AppData%\yazi\config建覆盖文件改完重启 Yazi 生效。1. 面板比例与排序。新建yazi.toml加两行[mgr] ratio [ 1, 5, 2 ] sort_by mtimeratio从左到右分别是目录面板、文件列表、预览面板的宽度比例预设默认值是[ 1, 4, 3 ]sort_by预设默认按字母排序改成按修改时间后最近动过的文件排最前。2. 主题。启动时它会读取终端的明暗模式自动加载theme-dark.toml或theme-light.toml想改具体颜色再建theme.toml覆盖覆盖机制见 yazi-config/preset/README.md。3. 快捷键。默认键位已经贴近 Vim 习惯装完先按 F1 看帮助而不是急着改确要改动时在keymap.toml里加自己的绑定即可预设全集在 yazi-config/preset/keymap-default.toml。 两个日常使用场景这一节把操作落到具体动作上各配几条按键就能跑通。场景一项目文件管理。在项目根目录运行yazi左栏浏览目录树中栏是文件列表右侧代码带语法高亮、目录可滚动预览。按m再按m切换到按修改时间排序并显示时间列刚改的源码一眼可见[]在不同标签页间切换等于同时挂着两个项目的窗口q退出并回到原 shell 目录。场景二批量整理与图片预览。空格逐个勾选或v进入可视模式y复制、x剪切进目标文件夹按p粘贴整批操作不超过四次按键。图片预览按终端协议自动适配常用终端与协议的对应见下表终端预览方式kitty / Ghostty / VSCode内置协议开箱即用X11 / Wayland需安装 Überzug其他终端需安装 chafa≥1.16.0回退协议细节参考 README 的 Image Preview 一节yazi-adapter 下就是各协议驱动的实现源码。⚡ 它为什么快以及三个常见坑这一节先答快在哪再收住新手最常问的三个问题。快在哪所有 I/O 都是非阻塞异步的图片解码和语法高亮这类 CPU 任务分散到多个工作线程还有预加载机制在你悬停之前就解码了相邻图片所以滚动大目录时界面不掉帧。图片还是不出来多为终端协议不支持且未装回退工具先确认终端是否在上一节的表里不在就装 chafa。删除的文件去哪了d只进回收站按g再按t进 trash 目录找回D才是永久删除手滑前想清楚。改了配置没生效确认你改的是~/.config/yazi/下的覆盖文件而不是内置文件并且已重启 Yazi。 下一步看什么这一节给你三条动手路径按顺序走即可。先花十分钟按 F1 过一遍默认键位建立肌肉记忆再按自己的终端宽度和排序习惯调yazi.toml的ratio与sort_by最后往keymap.toml里只加自己真正用得到的绑定避免整份重写。想改 UI 或加功能时仓库自带 Lua 插件体系入口在 yazi-plugin/preset/plugins/照着现有插件改一个最省事。配置行为想查细节翻 yazi-config/preset/ 下四个预设文件的注释比外部教程更准确。【免费下载链接】yazi Blazing fast terminal file manager written in Rust, based on async I/O.项目地址: https://gitcode.com/GitHub_Trending/ya/yazi创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考