Hay muchas razones para usar un administrador de archivos basado en terminal a través de una útil GUI. Para mí, es la capacidad de mantenerse en el interior de una sola aplicación, evitar usar un mouse y beneficiarse de la finalización de las pestañas. He usado Midnight Commander como mi administrador de archivos de remisión durante mucho tiempo, pero recientemente cambié a Yazi. Es una útil a colchoneta de óxido que es rápida, llena de funciones y fácilmente el mejor administrador de archivos basado en terminal que he usado hasta ahora.
¿Qué es yazi?
Yazi es un administrador de archivos terminal escrito en Rust que utiliza E/S de Async sin separación. Esto le permite manejar múltiples tareas al mismo tiempo, como la carga del contenido del directorio o la apariencia previa de archivos, sin congelar o detener. Es una de esas pequeñas utilidades que puede hacer que su experiencia de Linux sea aún mejor. Y en caso de que te preguntes, «yazi» significa pato en chino.
La velocidad es donde yazi en realidad brilla. A diferencia de las herramientas como ls o eza que cargue todo a la vez, yazi carga grandes directorios en trozos. Obtiene y muestra solo los archivos visibles en su terminal, generalmente rodeando de 10 a 20 a la vez, y esto mantiene la interfaz rápida y receptiva.
Detecta los tipos de archivos, genera vistas previas de imágenes y calcula los tamaños de directorio en el fondo utilizando múltiples hilos. Yazi solo ejecuta estas operaciones cuando es necesario y las maneja en pequeños lotes para resumir la carga en su sistema.
Cuando se desplaza por los archivos rápidamente, Yazi cancela cualquier apariencia previa continua o tarea de fondo relacionada con los archivos anteriores. De esta guisa, evita perder el tiempo y la potencia de procesamiento en las tareas que ya no necesita.
Bueno memorizar: Consulte esta útil de terminal simple que proporciona una hoja de trucos para cualquier comando Linux.
Instalación de yazi
El proceso de instalación de Yazi es sencillo tanto en Linux como en MacOS. En Linux, el método más realizable es instalarlo a través de Snap. Abrigo su terminal y escriba:
sudo snap install yazi --classicSi prefiere permanecer en la interpretación de borde de sangría, use:
sudo snap install yazi --classic --edgeEn MacOS, puede instalar Yazi aún más fácilmente, ya que está habitable a través de Homebrew. Simplemente escriba lo posterior:
brew install yazi
Características que distinguen a Yazi
Encima de la velocidad y el soporte asincrónico completo, Yazi ofrece características que no encontrará en otros administradores de archivos basados en terminal. Para entablar, su sistema de programación de tareas viene con actualizaciones de progreso en tiempo efectivo, soporte para abolir tareas y asignación de prioridad cibernética para sustentar sus tareas importantes en funcionamiento sin HICCUPS.

Yazi además puede mostrarle avances rápidos de imágenes y código en el interior del Administrador de archivos, por lo que no tiene que abrirlas en otra aplicación. Carga estas vistas previas casi al instante, lo que facilita la navegación a través de fotos o archivos de código sin esperar.
Incluso tiene un poderoso sistema adicional. En superficie de estar atascado con el aspecto y las funciones predeterminados, puede cambiar la interfaz, crear sus propias herramientas de apariencia previa, acelerar cómo se cargan los archivos e incluso ajustar cómo se detiene y muestra información mientras mantiene las cosas rápido.

Yazi va más allá con su capacidad para compartir información entre diferentes partes de la aplicación sin obligación de que se ejecute software adicional en segundo plano. Esto significa que características, como sustentar su configuración o los estados de archivo en sincronización, solo funcionan sin problemas. Incluso tiene una útil incorporada para establecer complementos, por lo que puede instalar, poner al día o estrechar fácilmente sus complementos y temas favoritos.

Yazi funciona aceptablemente con herramientas de desarrollador populares como RipGrep, FD, FZF y Zoxide, y ofrece fundamentos de interfaz avíos para cosas como búsqueda, navegación y acciones rápidas. Hace que la despacho de archivos sea más realizable con características como múltiples pestañas, seleccionando archivos de diferentes carpetas a la vez y una apariencia previa de videos, PDF o archivos sin abrirlos por separado.
Para los usuarios avanzados, empaca en extras como el cambio de nombre a suelto, extrayendo archivos de los archivos, seleccionando múltiples archivos visualmente, trabajando con GIT y establecer unidades montadas. Incluso puede hacerlo suyo con temas, soporte del mouse, diseños personalizados, un contenedor de basura incorporado, un sistema de archivos imaginario y soporte para características de terminal avanzadas.

Mi experiencia con yazi posteriormente de meses de uso
He sido un adjudicatario desde hace mucho tiempo de Midnight Commander. No está mal por casualidad, pero posteriormente de acontecer unos meses con yazi, está claro que trae más a la mesa, especialmente para los flujos de trabajo terminales modernos. Lo que se destacó de inmediato fue lo poco que se requirió la útil. Características como vistas previas de imágenes, navegación de cuadros de video y representación PDF funcionó fuera del cuadro en mi sistema, sin la obligación de scripts de shell o hacks de configuración personalizados.
En contraste con herramientas como Ranger y LF, que a menudo necesitan ajustes extensos o muestran hipo de rendimiento, Yazi se siente ágil y completo desde el principio. Lo que aprecio mucho es la calidad de imagen. Las imágenes se ven nítidas en yazi e incluso las vistas previas son más nítidas, mientras que incluso Midnight Commander ofrece una calidad de imagen deficiente.

Pequeños toques como un portapapeles compartidos entre los paneles y el modo de apariencia previa de pantalla completa crecieron mucho en mí. La útil CLI además hace que la despacho de complementos y los ajustes de UI sean fáciles de manejar.
Pero lo más impresionante es la ligereza con que el plan está evolucionando. Las nuevas características se lanzan a un ritmo constante, a menudo resolviendo problemas antaño de que piense que agenciárselas una opción. Con el tiempo, dejé de usar Midnight Commander, Ranger, LF y NNN completamente porque Yazi simplemente se ajusta mejor a mi flujo de trabajo.
Yazi es una gran útil, pero si es un adjudicatario de Linux, es probable que use la itinerario de comando para más que solo despacho de archivos. Y si eres como yo, probablemente te guste sacudir las cosas en la terminal de vez en cuando. Puede hacer que el terminal sea más agradable con estas herramientas terminales de Linux.


