El blog de Deska
Gestores de archivos en terminal en 2026: Yazi, Ranger y alternativas visuales
Compara gestores de archivos en terminal en 2026: Yazi, Ranger, Midnight Commander y alternativas visuales para tu flujo de trabajo como desarrollador.
· 9 min de lectura
Los gestores de archivos en terminal están viviendo un renacimiento en 2026. Lo que antes era una herramienta de nicho para administradores de sistemas y fanáticos de los tiling window managers ahora es parte estándar del kit de herramientas del desarrollador, en gran parte porque opciones modernas como Yazi ofrecen vistas previas de imágenes, rendimiento asíncrono y ecosistemas de plugins que compiten con las aplicaciones gráficas. Al mismo tiempo, los paneles de archivos visuales integrados en los espacios de trabajo y en los IDE han mejorado mucho, así que la pregunta real ya no es "terminal o GUI", sino qué herramienta conviene para cada tarea. Esta guía compara Yazi, Ranger y el resto del panorama de gestores de archivos en terminal, y luego analiza dónde tiene más sentido un panel de archivos real, para que puedas construir un flujo de trabajo híbrido que aproveche lo mejor de ambos mundos.
Por qué los gestores de archivos en terminal siguen importando
Un gestor de archivos en terminal hace una sola cosa: te permite navegar, previsualizar, copiar, mover, renombrar y eliminar archivos sin salir de la shell. Suena básico, pero para los desarrolladores que viven en la terminal elimina un cambio de contexto constante. Ir a Finder, Explorer o Nautilus rompe tu flujo de teclado, tu modelo mental del directorio de trabajo y, muchas veces, también tu sesión SSH.
Las razones principales por las que los desarrolladores siguen eligiendo gestores de archivos en terminal en 2026:
- Velocidad de navegación. Las teclas estilo vi te permiten recorrer árboles de directorios profundos más rápido que cualquier interfaz de ratón.
- Paridad remota. La misma herramienta funciona idéntica por SSH en un servidor sin entorno gráfico que en tu laptop. Intenta abrir Finder en un VPS headless.
- Capacidad de scripting. El renombrado masivo, la selección de archivos y los comandos personalizados se integran con la shell que ya conoces.
- Consumo de recursos. Un gestor de archivos TUI arranca en milisegundos y usa una fracción de la memoria de un navegador de archivos gráfico.
- Componibilidad. Las selecciones se pueden canalizar a
xargs,fzfo cualquier script, lo que convierte la navegación en automatización.
Dicho esto, los gestores de archivos en terminal no son la respuesta correcta para todo, y ser honesto sobre sus límites es lo que hace que una configuración híbrida funcione. Más sobre eso abajo.
Yazi: la referencia moderna
Yazi, escrito en Rust, se ha convertido en la recomendación por defecto cuando alguien pide un gestor de archivos en terminal en 2026. Sus objetivos de diseño son velocidad y una experiencia de usuario moderna, y cumple en ambos frentes.
Lo que Yazi hace bien
- E/S asíncrona en todo. El listado de directorios, la generación de vistas previas y las operaciones de archivos corren fuera del hilo principal, así que navegar directorios enormes no congela la interfaz.
- Vistas previas de imágenes reales. A través del protocolo gráfico de Kitty, Sixel o las imágenes en línea de iTerm2, Yazi muestra miniaturas reales en la terminal. También previsualiza PDFs, videos (como miniaturas), archivos comprimidos y código con resaltado de sintaxis.
- Valores por defecto sensatos. Pestañas, un modo de renombrado masivo que abre tu
$EDITOR, un gestor de tareas para copias largas y un diseño de tres paneles estilo Miller columns funcionan sin configuración. - Sistema de plugins en Lua. La API de plugins de Yazi está bien documentada, y la comunidad ha creado plugins para estado de git, gestión de montajes, filtrado inteligente y más.
- La CLI
ya. Un comando complementario te permite controlar Yazi desde fuera, emitiendo los archivos seleccionados a otras herramientas.
Dónde Yazi te exige más
Las vistas previas de imágenes dependen de tu emulador de terminal. Si usas una terminal sin protocolo gráfico, las vistas previas caen a texto o requieren configuración extra. La configuración se hace en archivos TOML, lo cual está bien, pero personalizar temas y atajos de teclado tiene su curva de aprendizaje. Y como toda herramienta TUI, Yazi no es ideal para tareas visuales como comparar dos imágenes grandes lado a lado o arrastrar un lote de archivos a un diálogo de carga.
Ranger: el veterano que sigue ganándose su lugar
Ranger es la herramienta que popularizó la gestión de archivos con atajos de vi. Escrito en Python, es más viejo, más lento y menos llamativo que Yazi, y sigue siendo una opción completamente razonable.
Las fortalezas de Ranger son la madurez y la simplicidad. Su abridor de archivos rifle es una forma limpia de definir qué programa abre cada tipo de archivo. Su configuración es un solo rc.conf más Python opcional para personalización profunda, y después de más de una década hay una respuesta para casi cualquier pregunta sobre Ranger en algún lugar de internet. Si estás en un sistema mínimo donde Python ya está instalado y no necesitas vistas previas de imágenes, Ranger con unas pocas líneas de configuración sigue siendo uno de los caminos más rápidos hacia un gestor de archivos capaz.
Dónde Ranger muestra su edad: su diseño de un solo hilo puede trabarse en directorios con decenas de miles de archivos, y el soporte de vistas previas requiere más trabajo manual que el de Yazi. El ritmo de desarrollo también ha sido lento comparado con proyectos más nuevos. Nada de esto hace que Ranger sea malo; lo convierte en un intercambio entre pulido moderno y estabilidad probada en batalla.
El resto del panorama de terminal
Yazi y Ranger dominan la conversación, pero el campo es más amplio:
- Midnight Commander (
mc). El gestor ortodoxo de dos paneles que existe desde los años 90. Soporte de ratón, navegación de FTP/SFTP y archivos comprimidos integrada, y un editor incorporado. Menos fashionable, extremadamente práctico, e instalado por defecto en muchos servidores. - nnn. Escrito en C, obsesivamente minimalista y extremadamente rápido. Arranca con casi nada habilitado y espera que construyas tu configuración con plugins y variables de entorno. Adorado por quienes quieren un binario de 350 KB que hace exactamente lo que configuraron.
- lf. Un único binario estático en Go, muy inspirado en Ranger pero más rápido y configurado con un simple archivo
lfrc. Sin vistas previas de imágenes por defecto; las conectas tú mismo con scripts. - vifm. Para quienes quieren que su gestor de archivos sea literalmente Vim: con comandos, marcas, registros y mapeos estilo Vim.
- xplr y broot. xplr es un explorador hackeable configurado con Lua; broot se enfoca en navegar árboles profundos con filtrado difuso en lugar de la navegación tradicional.
Estas herramientas difieren más en enfoque que en calidad. Si te importan las vistas previas y la experiencia moderna, elige Yazi. Si quieres algo mínimo y scripteable, mira nnn o lf. Si necesitas algo en todos los servidores que tocas, mc y Ranger son las apuestas más seguras.
Una comparación rápida
Si vas a elegir hoy, la decisión normalmente se reduce a algunos ejes:
- Rendimiento en directorios enormes: Yazi, nnn y lf lideran; Ranger se queda atrás en listados muy grandes.
- Vistas previas de imágenes y medios: Yazi de fábrica; Ranger y lf con configuración manual; nnn mediante plugins.
- Estilo de configuración: Yazi usa TOML más plugins en Lua, Ranger usa Python, lf y nnn usan configuración amigable con shell y variables de entorno.
- Portabilidad: lf y nnn son binarios únicos que puedes soltar en cualquier lado; Yazi necesita releases compilados con Rust (aunque hay binarios precompilados para todas las plataformas principales); Ranger necesita Python.
- Curva de aprendizaje:
mces el más accesible para usuarios de ratón; vifm solo es amigable si ya piensas en Vim.
Dónde los gestores de archivos en terminal se quedan cortos
Los gestores de archivos en terminal son excelentes para navegar árboles, operaciones por lotes y trabajo remoto. Son genuinamente malos en algunas otras cosas, y fingir lo contrario lleva a la frustración.
Las tareas visuales encabezan la lista. Revisar una carpeta de capturas de pantalla, comparar assets de diseño, ver un video o leer un PDF son técnicamente posibles en una TUI pero mucho mejores en una vista gráfica real. Arrastrar y soltar hacia otras aplicaciones es otra brecha: cuando una app web te pide subir cinco archivos, una TUI no puede entregarlos. La comparación multiventana, donde quieres ver tres directorios a la vez en distintas posiciones de scroll, también es incómoda en una sola terminal.
Este es el argumento para un flujo de trabajo híbrido: gestor de archivos en terminal para el trabajo de shell, panel de archivos visual para todo lo que tus ojos necesitan.
La alternativa visual: paneles de archivos en tu espacio de trabajo
La alternativa moderna a un gestor TUI dedicado es un espacio de trabajo donde un panel de archivos gráfico vive junto a tus terminales en lugar de reemplazarlas. Aquí es donde Deska encaja de forma honesta en este tema.
Deska es una app de escritorio gratuita para Mac, Windows y Linux construida alrededor de un lienzo infinito. Colocas paneles donde quieras: terminales, un editor de código Monaco, ventanas de navegador y notas, y alejas el zoom para ver todo a la vez. Para la gestión de archivos en concreto, el patrón que funciona bien es:
- Ejecuta Yazi o Ranger en un panel de terminal para navegación, renombrados masivos y pipelines de shell.
- Mantén un panel de navegador o editor abierto al lado para revisión visual de imágenes, PDFs y diffs.
- Usa las herramientas de código, git y archivos para manejar las partes del trabajo con archivos que en realidad son de control de versiones.
Como todo es un panel en un mismo lienzo, el cambio de contexto que odian los puristas de la TUI casi desaparece: no estás haciendo alt-tab hacia Finder, estás mirando un panel a la izquierda. La documentación de paneles cubre cómo organizar y persistir estos layouts por proyecto.
Deska también es local-first, lo cual importa en una discusión sobre gestión de archivos: tu código, tus archivos y tus sesiones se quedan en tu máquina en lugar de pasar por la nube de otro. La página de local-first explica el modelo, y datos y almacenamiento entra en los detalles.
Los agentes de IA cambian la ecuación de la gestión de archivos
Un matiz específico de 2026: gran parte de la "gestión de archivos" ahora la hacen agentes de codificación de IA en lugar de ti directamente. Cuando Claude Code, Codex CLI u OpenCode refactoriza un módulo, está creando, moviendo y eliminando archivos en tu nombre. El trabajo del humano cambia de mover archivos a revisar qué se movió.
Ese flujo de trabajo es incómodo en un gestor de archivos puramente de terminal, porque quieres ver la salida del agente e inspeccionar el árbol de archivos resultante al mismo tiempo. En Deska, este es un layout natural: ejecuta varios agentes lado a lado como paneles, mantén una terminal con Yazi junto a ellos para revisar el árbol, y usa Ask Deska para abrir paneles o ejecutar comandos por voz o chat cuando tienes las manos ocupadas revisando. Nada de esto reemplaza conocer tu gestor de archivos; cambia en qué momentos del día lo usas.
Si trabajas lejos de tu escritorio, la app móvil te permite monitorear y continuar sesiones desde tu teléfono a través de un relay seguro, con dispositivos que se emparejan directamente y sin puertos expuestos, lo que combina bien con agentes ejecutando operaciones de archivos de larga duración.
Una configuración híbrida práctica
Aquí hay una configuración concreta que combina lo mejor de ambos mundos:
- Navegación por defecto: Yazi en un panel de terminal de altura completa, con pestañas para tus dos o tres proyectos activos.
- Operaciones por lotes: el renombrado masivo de Yazi vía
$EDITOR, o simples bucles de shell para cualquier cosa que vayas a repetir más de dos veces. - Revisión visual: un panel de navegador o editor para imágenes, PDFs y markdown renderizado.
- Trabajo con archivos consciente de git: las herramientas de git de tu espacio de trabajo en lugar de
mva pelo, para que el historial quede limpio. - Servidores remotos: Ranger o
mcpor SSH, ya que no puedes asumir una terminal con capacidad gráfica ni que tu binario favorito esté instalado en todas partes. - Supervisión de agentes: paneles de agentes más un panel de archivos, para verificar cada renombrado y eliminación que un agente propone.
Preguntas frecuentes
¿Yazi es mejor que Ranger en 2026?
Para la mayoría de los desarrolladores con hardware moderno, sí. Yazi es más rápido en directorios grandes gracias a su diseño asíncrono, tiene mejores vistas previas sin configuración y un ecosistema de plugins más activo. Ranger sigue siendo una opción sólida si estás en sistemas mínimos, prefieres configurar con Python o ya tienes una configuración madura de Ranger que te funciona. Difieren más en enfoque que en capacidad para la navegación diaria.
¿Los gestores de archivos en terminal funcionan por SSH?
Sí, y esta es una de sus mayores ventajas. Yazi, Ranger, nnn, lf y Midnight Commander corren completamente dentro de la sesión de terminal, así que se comportan idéntico en un servidor remoto que en local. Las vistas previas de imágenes pueden no sobrevivir el salto por SSH dependiendo de tu terminal y configuración, pero todas las operaciones de archivos principales funcionan exactamente igual.
¿Debería usar un gestor de archivos en terminal o uno gráfico?
Usa ambos, según la tarea. Los gestores en terminal ganan para navegación con teclado, operaciones por lotes, trabajo remoto y todo lo que quieras scriptear. Los paneles gráficos ganan para revisión visual de medios, arrastrar y soltar hacia otras aplicaciones y comparación lado a lado. Un espacio de trabajo que pone un panel visual junto a tu terminal, como se describió arriba, te da ambos sin cambio de contexto.
Prueba un espacio de trabajo que mantiene ambos a la vista
Si tu rutina actual es un gestor de archivos en terminal más alt-tab constante hacia un navegador de archivos gráfico, vale la pena probar un lienzo donde tus terminales, vistas de archivos, editor y agentes de IA viven lado a lado. Deska es gratuito, local-first y corre en Mac, Windows y Linux. Descarga Deska y revisa la guía de inicio para tener un flujo de trabajo de archivos híbrido funcionando en minutos.