Salta al contenuto principale

Yazi: il file manager da terminale veloce come il fulmine che dovresti provare

Inviato da tuxsa il
yazi

Se siete utenti Linux di vecchia data, probabilmente conoscete Ranger o Midnight Commander. Sono ottimi strumenti per muoversi tra le directory senza mai staccare le mani dalla tastiera. Tuttavia, il panorama moderno del software libero offre una nuova alternativa scritta in Rust che sta conquistando gli amanti del terminale: Yazi.

Basato su un'architettura asincrona, Yazi non è solo un "ennesimo file manager", ma ridefinisce i limiti di ciò che una TUI (Terminal User Interface) può fare in termini di reattività e visualizzazione.

Perché Yazi sta sostituendo Ranger nei cuori dei Linuxiani?

  • Velocità imbattibile (grazie a Rust): A differenza di Ranger (scritto in Python), Yazi gestisce il caricamento delle directory in modo completamente asincrono. Significa che se aprite una cartella con migliaia di file, non sperimenterete alcun lag o freeze dell'interfaccia.

  • Anteprime delle immagini perfette su Wayland e X11: Uno dei punti deboli storici dei file manager CLI è l'anteprima dei file multimediali. Yazi supporta nativamente protocolli grafici moderni come Kitty, Überzug++, Sixel e il protocollo specifico di WezTerm, mostrando immagini e persino PDF ad alta risoluzione direttamente dentro al terminale.

  • Ricerca e filtraggio istantanei: Integra nativamente il supporto a tool di ricerca rapida, permettendo di filtrare i file digitando poche lettere, con un consumo di risorse ridicolo.

Come installarlo in pochi secondi

Yazi è ormai entrato nei repository ufficiali di quasi tutte le principali distribuzioni. Potete installarlo facilmente:

  • Arch Linux: sudo pacman -S yazi

  • Fedora: sudo dnf install yazi

  • Tramite Cargo (Universale): cargo install --locked yazi-fm yazi-cli

Il trucco di Software Libero News: Per sfruttarlo al massimo, vi consigliamo di mappare un alias nel vostro file .bashrc o .zshrc (ad esempio associando il comando y a yazi). Diventerà la vostra seconda natura per navigare nel sistema.