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