nnn es un navegador de archivos de terminal con un fuerte enfoque en cerrar la brecha entre la terminal y el entorno de escritorio. Hizo su primer lanzamiento hace un par de días y trae consigo algunas características poderosas.
nnn se basa en Noice, un explorador de archivos de terminal muy rápido pero con funciones mínimas. Históricamente, se sabe que la terminal es el medio favorito para interactuar con el sistema operativo para desarrolladores y piratas informáticos.
Sin embargo, los usuarios regulares de escritorio tienden a preferir el subsistema GUI. nnn armoniza el terminal y la GUI, al permitir que un abridor de escritorio tome el control de abrir todo tipo de archivos de forma completa o selectiva. ¡Y eso es solo el principio!
nnn – Explorador de archivos de terminal
La mejor parte de nnn es que los usuarios no necesitan recordar demasiados atajos para comenzar. La navegación está diseñada para ser simple, con atajos de teclado ya familiares para el usuario de escritorio promedio, es decir, las flechas, Entrar, Inicio, Fin, Re Pág/Abajo, etc.
nnn está escrito por Arun Prakash Jana, el autor de utilidades de línea de comandos populares como googler, Buku, imgp etc.
Características de nnn
nnn: Explorador de archivos que muestra el uso del disco
El desarrollador de nnn toma algunas decisiones interesantes:
nnn – Mostrar información del archivo
nnn está en pleno desarrollo y puede contribuir o discutir nuevas funciones que le gustaría ver en la lista de tareas pendientes del proyecto.
Variables de entorno
NNN_OPENER: deje que un abridor de escritorio se encargue de todo. P.ej.:
exportar NNN_OPENER=xdg-abrir "exportar NNN_OPENER=gio abierto" exportar NNN_OPENER=gvfs-abierto
NNN_FALLBACK_OPENER
: nnn predefine algunas asociaciones estáticas para tipos de archivos populares con mpv, vi y zathura (para archivos PDF). La asociación estática no tiene efecto si se establece NNN_OPENER.
Sin embargo, si estas son sus aplicaciones favoritas, puede configurar su abridor de escritorio en NNN_FALLBACK_OPENER para manejar el resto de los archivos. P.ej.:
exportar NNN_FALLBACK_OPENER=xdg-abrir "exportar NNN_FALLBACK_OPENER=gio abierto" exportar NNN_FALLBACK_OPENER=gvfs-abierto
NNN_DE_FILE_MANAGER: establece un administrador de archivos de escritorio para abrir con la tecla o. P.ej.:
exportar NNN_DE_FILE_MANAGER=thunar
NNN_COPIER
: establecer un script para abrir con ^K Teclay copie la ruta del archivo actual. Script de ejemplo (para Linux):
!/bin/sh eco -n $1 | xsel --portapapeles --entrada
Instalación de nnn en Linux
Para instalar en Ubuntu (y derivados), ejecute:
$ sudo add-apt-repository ppa:twodopeshaggy/jarun $ sudo apt-obtener actualización $ sudo apt-get install nnn
Los usuarios de Arch Linux pueden instalar nnn desde AUR.
Los usuarios también pueden compilar e instalar nnn desde el código fuente. nnn está escrito en C. La única dependencia es la biblioteca ncurses.
Cómo utilizar nnn en Linux
nnn puede comenzar en 3 modos de vista diferentes (se puede cambiar en tiempo de ejecución con atajos de teclado):
Modos de inicio
Configuración de 1 minuto
Instale nnn usando su modo preferido o Configure nnn para abrir en modo de vista detallada agregando.
alias n='nnn -d'
al archivo rc de su shell (por ejemplo, ~/.bashrc para bash).
Conclusión
nnn es para usuarios que deseen disfrutar de la accesibilidad del escritorio desde la comodidad del terminal. Aquellos que usan una terminal desplegable se beneficiarían más porque la terminal también retendría el contexto de cualquier trabajo en curso. ¡Pruébalo y cuéntanos tus comentarios!
Este consejo es enviado por el desarrollador de la aplicación, si tiene algún producto o consejo de este tipo, compártalo con nosotros aquí.