De ninja por la terminal con el administrador de archivos nnn

por | 1 abril, 2019

Ligero y bien documentado, nnn es un administrador de archivos para nuestra consola Linux (principalmente). Posiblemente el más veloz jamás escrito, diseñado para los ninjas de la terminal, para los que les apetece «teclear menos y hacer más», quitando cosas gráficas de en medio.

Construido en lenguaje de programación C, con escasas dependencias y además muy optimizado en su código. Y al igual que otras muchas aplicaciones que corren en la terminal parece fácilmente hackeable.

Nnn nos ofrece entre otras cosas: gestión de marcadores, combinación con otras aplicaciones como exiftools (para la gestión de metadatos), lftp o Neovim, diferentes modos a la hora de mostrar el orden de los archivos o los de tipo oculto, filtros de búsqueda y expresiones regulares, analizador de uso en disco, extracción de archivos y apertura por las aplicaciones predeterminadas del sistema, renombrado de directorios, modo básico y detallado, además de las habituales operaciones de copiar, borrar y mover de un lado para otro, mostrando el progreso de dichas operaciones.

Si queremos tener información de todas la lista de atajos y combinaciones de teclado, tan solo tenéis que pulsar la tecla «?».

Simple de usar, nos podemos mover en la jerarquía de directorios –los cuales cargan muy rápidamente– a través de las teclas direccionales del teclado o mostrar casi al instante el tamaño de carpetas y archivos pulsando la tecla «S» (mayúscula).

Nnn es software libre (BSD 2-Clause «Simplified» License), estando disponible para las principales distribuciones GNU/Linux, así como otros sistemas operativos: macOS, Raspberry Pi, BSD, Cygwin, así como el subsistema Linux de Windows y con Termux en Android.

Instalación

Veamos como instalarlo en algunas de las principales distros desde la terminal:

  • En Arch Linux y derivadas (Manjaro, Antergos) nos lo encontramos en los repositorios oficiales:
sudo pacman -S nnn
  • Los usuarios de Gentoo mediante:
sudo emerge nnn
  • En Debian, Ubuntu y Linux Mint:
sudo apt install nnn
  • Para Fedora:
su -c
dnf install nnn
  • Y para los del distro del camaleón, es decir openSUSE:
su

zypper in nnn

Como siempre, si queréis saber más sobre este interesante programa, tenéis toda la información en su página de GitHub.

12 pensamientos en “De ninja por la terminal con el administrador de archivos nnn

    1. tannhausser Autor

      Vaya! curioso nombre 🙂
      Lo de nnn creo que viene por:
      «Noice is Not Noice, a noicer fork»

      Un abrazo colega!

      Responder
      1. Informático de Guardia

        Le tengo mucho respeto a vi y, aunque manejo «algunos» (todos me resulta imposible a día de hoy 😅) de sus combinaciones de tecla, se me hace algo cuesta arriba ranger

        Yo es que era muy de Norton Commander en MS-Dos 😉

        Responder
  1. Martín Soria

    Orales se ve interesante ; más para los que usan i3wm…. saludos réplicate

    Responder
    1. tannhausser Autor

      Pues si para entornos minimalistas pega muy bien.

      Un saludo Martín y gracias por comentar 🙂

      Responder
  2. D'Artagnan

    No tiene mala pinta pero, ofrece algo distinto a lo que pueda hacer Dolphin o Nemo?.

    Responder
  3. Devoto

    Es bueno saber de ello, lo voy a probar. Pero igual yo no dejo por nada a FDclone, que ya llevo varios años usándolo y me es indispensable en el framebuffer junto con screen 🙂

    Responder
  4. carlosky77

    Vaya, otra sorpresa dejada por el Replicante, ni conocía el programa. Por eso es que me gusta la página porque siempre aparece con un as bajo la manga. Por eso que se añora cuando escribía noticias en todos los días. Saludos camarada

    Responder
  5. Marcelo Orlando

    Lo he probado y me gusta más ranger en cuanto a apariencia. Sin embargo, he visto que tiene funciones interesantes que ranger no tiene (Y viceversa). Podría darle una oportunidad a ver si me acostumbro.

    Responder

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.