Yazi
Requisitos
Para usar Yazi necesitas lo siguiente:
file(detección de tipo de archivo)
Opcional
Puedes ampliar Yazi con herramientas de línea de comandos:
nerd-fonts(recomendado)ffmpeg(miniaturas de video)7-Zip(extracción y vista previa de archivos)jq(vista previa de JSON)poppler(vista previa de PDF)fd(búsqueda de archivos)rg(búsqueda dentro de archivos)fzf(navegación rápida por subárboles, >= 0.53.0)zoxide(navegación por historial, requiere fzf)resvg(vista previa de SVG)ImageMagick(vista previa de fuentes, HEIC y JPEG XL)xclip/wl-clipboard/xsel(portapapeles en Linux)
Compilar
sudo dnf install chafa fzf
cargo install --locked yazi-fm yazi-cli
Uso
yazi
O crea una función en bash para que respete el cwd:
y() {
local tmp
tmp="$(mktemp -t "yazi-cwd.XXXXXX")"
yazi "$@" --cwd-file="$tmp"
if [ -s "$tmp" ]; then
local cwd
cwd="$(cat "$tmp")"
[ -n "$cwd" ] && [ "$cwd" != "$PWD" ] && cd "$cwd"
fi
rm -f "$tmp"
}
Luego ejecuta:
yazi
Atajos de teclado
F1 para ver keybindings