logo

Yazi初体验

Dec 11, 2024 · 10min

Yazi是什么?

Yazi是一个基于异步 I/O 的高效终端文件管理器,采用 Rust 语言编写。

由于正在学习Rust,因此对Rust相关的项目都比较感兴趣,于是就体验了一下Yazi。

Installation

macos下可以使用brew安装

brew install yazi ffmpeg sevenzip jq poppler fd ripgrep fzf zoxide imagemagick font-symbols-only-nerd-font

安装完成后可以通过yazi命令启动,q退出。

Configuration

~/.config/yazi目录下创建yazi.toml,keymap.toml,theme.toml文件。

Theme

flavors下可以找到一些主题,以下以catppuccin-mocha.yazi为例

通过命令安装

ya pack -a yazi-rs/flavors:catppuccin-mocha

theme.toml中添加

[flavor]
dark = "catppuccin-mocha"

重启yazi即可看到效果

File Icons

在使用时遇到File Icon不显示的问题, 将iTerm2的终端字体修改为non-ASCII text即可。

to be continued…

> share with
>
CC BY-NC-SA 4.0 2024-PRESENT © Chen Tao