Skip to content

yazi,鸭子,在终端起飞的高效文件管理器

img img img

yazi:鸭子。终端模式的文件管理器,需要一点时间上手,但非常灵活,能自定 义的东西很多。

安装

可以直接装打包好的,但很多插件有版本要求,建议手动编译最新版本,只需要 自带功能的话就没必要。AUR里的最新版本比当前旧半年,就有插件不支持用了, 所以我选择编译。最新编译命令建议看官 网。以下是当前的:

git clone https://github.com/sxyazi/yazi.git
cd yazi
yay -S cargo
rustup default stable
cargo build --release --locked

sudo mv target/release/yazi target/release/ya /usr/local/bin/

基本使用

日常用的如下。官网上还列举了很多别的。

  • 空格:选取文件
  • shift+enter:选择打开方式
  • y:复制,p:粘贴,x:剪切
  • t:增加新tab
    • [,],切换tab。
    • a:添加文件。如果输入名字后加一个/,就改为创建文件夹。
    • r:改名
    • d:删除
    • ctrl+c:关闭tab,如果只剩下一个tab,就退出程序
  • q:退出
    • tab:查看文件信息

延展功能

安装插件用ya pkg add <pluging name>,有些教程用的pack已经失效。

配置主题

我装了个吸血鬼主题

ya pkg add yazi-rs/flavors:dracula

修改~/.config/yazi/theme.toml,加上

[flavor]
dark="dracula"

其它主题安装方式大同小异

书签

我用的是bookmarks.yazi

按照作者的文档设置快捷键等等,但是不完全能用,加书签功能需要玄学,手动 加到~/.local/state/yazi/.dds里就可以了。