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即可。