Yazi
Yazi is a blazing-fast terminal file manager to replace GUI-first file managers.
For me, it’s a better Ranger that I used for years, built in Rust. Nice: it shows images out of the box, is super fast, supports Zoxide with Z, and can
preview large files with DuckDB.

# Keybindings
Keybindings I most use.
# Most Importan
zfor zoxideZfor fuzzy searchssearch by file name (fd)Ssearch by content (rg)~orF1for help
# Default
See all in yazi/yazi-config/preset/keymap.toml. Find GitHub with all the information.
# Extensions
# Install DuckDB Extentsion
DuckDB to preview parquet, json, CSV etc.
# Install
https://github.com/wylie102/duckdb.yazi/tree/main?tab=readme-ov-file#installation
|
|
# What is it
Yazi plugin that uses DuckDB to preview data files
TL;DR: duckdb.yazi is a Yazi plugin leveraging DuckDB for rapid data file preview and summarization, enhancing file exploration within the Yazi file manager in the terminal.
For example, with
duckdb.yaziplugin, you can instant preview.csv,.json,.parquet, and.tsvfiles directly within the Yazi file manager. Yazi, in case you haven’t heard, is a Ranger alternative, a fast terminal file manager written in Rust based on async I/O. It allows us to show images and now also data set files that we can explore immediately.
# Alternative
# Further Reads
Origin: