Agent Skills
返回列表
🔒

Yazi 终端文件管理器

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/yazi-file-manager-guide。

技能介绍

终端文件管理的痛点

在 SSH 远程会话或纯键盘工作流中,依赖鼠标点击的图形化文件管理器往往会成为操作瓶颈。频繁的上下文切换不仅打断思维连贯性,而且在批量重命名或跨目录移动文件时,重复操作的成本会呈指数级上升。

核心能力与操作路径

本指南基于 Yazi 的异步设计,将文件浏览重构为终端原生体验:

  • 键盘导航:通过 hjkl 移动,Tab 切换分栏,q 退出,实现零鼠标依赖。
  • 即时预览:选中即渲染文本、图片或代码高亮,替代传统的"打开-查看-关闭"循环。
  • 批量操作:支持多选后统一执行复制、移动或删除,并内置正则重命名。
  • 插件扩展:通过 Lua 脚本接入外部工具(如 Git 状态查询),按需定制工作流。

适用边界与避坑指南

在实际落地时需注意以下工程陷阱:首先,分栏与搜索快捷键易与 vim 产生冲突,需在配置文件中显式对齐键位;其次,预览超大媒体文件会显著增加内存占用,建议在配置中限制预览体积或按需关闭;最后,避免过度配置,插件数量应控制在最小必要集,以防拖慢启动速度。

使用场景

  • 在 SSH 远程服务器上用键盘快速预览日志文件并批量定位错误信息。
  • 需要批量重命名大量同类型图片并按日期归档到不同目录。
  • 在终端中快速打开源码文件并实时预览高亮内容,无需切换编辑器。
  • 将本地文件同步到远程服务器时,使用多选功能一次性完成批量传输。

适合人员

  • 习惯键盘操作的运维工程师,希望在 SSH 会话中高效管理服务器文件。
  • 需要批量处理大量图片或文档的设计师,想要减少重复性鼠标点击操作。
  • 经常在终端与编辑器间切换的开发者,追求更流畅的文件预览与导航体验。
  • 需要管理多个远程服务器的系统管理员,希望统一终端文件操作流程。