Blazing fast terminal file manager written in Rust, based on async I/O.
Yazi (means "duck") is a terminal file manager written in Rust, based on non-blocking async I/O. It aims to provide an efficient, user-friendly, and customizable file management experience. Yazi has full asynchronous support, powerful async task scheduling & management, built-in support for multiple image protocols, built-in code highlighting and image decoding, a concurrent plugin system, integration with fd, rg, fzf & zoxide, vim-like input/select and auto-completion for cd paths, multi-tab support, scrollable preview, bulk renaming, visual mode, file chooser, theme system, custom layouts and more!
Yazi (means "duck") is a terminal file manager written in Rust, based on non-blocking async I/O. It aims to provide an efficient, user-friendly, and customizable file management experience. Yazi has full asynchronous support, powerful async task scheduling & management, built-in support for multiple image protocols, built-in code highlighting and image decoding, a concurrent plugin system, integration with fd, rg, fzf & zoxide, vim-like input/select and auto-completion for cd paths, multi-tab support, scrollable preview, bulk renaming, visual mode, file chooser, theme system, custom layouts and more!
To install yazi, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install yazi
To see what files were installed by yazi, run:
port contents yazi
To later upgrade yazi, run:
sudo port selfupdate && sudo port upgrade yazi
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.