In Operation
By default, Yazi has the sublime nerd-fonts enabled, but they can be disabled if you’re old school.
Here’s an image of Yazi in action showing the icons taken with image previews with image decoding and downscaling. These previews are scrollable, and not just limited to images. We can preview videos, PDFs, archives, and more.
For navigation we can use the Vim-like keys (h j k l) or use the arrow keys.
What else does Yazi offer?
- Visual Mode and Batch Rename.
- Built-in code highlighting.
- Vim-like Input & Select Component
- Multi-Tab and fzf, zoxide
- Multi-Select & Task Management
- Incremental Find
- Good search functionality.
- Plugins written in Lua.
- Themes.
Summary
Yazi is a very promising, fast, well optimized, and beautiful file manager. It’s designed to ensure time-consuming tasks are processed in a non-blocking manner.
We wouldn’t currently recommend using it in a production environment given that it’s in a very early stage of development. But we are definitely advocates of the program.
There are a lot of keybindings to learn, and these are not finalised.
The whole is greater than the sum of its parts is a very famous quote from Aristotle, a Greek philosopher and scientist. This quote is particularly pertinent with Yazi. It derives a lot of its power from third-party console-based utilities.
Website: yazi-rs.github.io
Support: GitHub Code Repository
Developer: sxyazi
License: MIT License
Yazi is written in Rust. Learn Rust with our recommended free books and free tutorials
Pages in this article:
Page 1 – Introduction and Installation
Page 2 – In Operation and Summary