Developpez.com

Le Club des Développeurs et IT Pro

nnn (Noice is Not Noice) : le fork de noice, un gestionnaire de fichiers pour terminal,

Optimise le meilleur de l'application originale

Le 2018-11-26 09:44:00, par Stéphane le calme, Chroniqueur Actualités
nnn (Noice is Not Noice) est un fork de noice, un gestionnaire de fichiers, qui a optimisé ses performances. Le gestionnaire s’efforce d’être un navigateur de fichiers simple et efficace, sans fonctionnalité excessive, qui cherche à rester en dehors du chemin des utilisateurs.

Sur la page de description, les développeurs expliquent que

Envoyé par développeurs nnn
nnn est probablement le gestionnaire de fichiers le plus rapide et le plus sensible aux ressources que vous ayez jamais utilisé. Il s'intègre parfaitement à votre bureau et à vos utilitaires graphiques préférés. Il dispose d'un mode unique de navigation au fur et à mesure avec sélection automatique, mode d'analyse de l'utilisation du disque, signets, contextes, programme de lancement d'applications, raccourcis de navigation familiers, génération de sous-shell et bien plus encore.

Intégrez facilement des utilitaires tels que sxiv ou fzy, ou utilisez-le comme sélecteur de fichier vim; nnn supporte autant de scripts que vous avez besoin!

Il fonctionne sous Linux, OS X, Raspberry Pi, Cygwin, sous-système Linux pour Windows et Termux.

Les fonctionnalités incluent:

  • La facilité d’utilisation ;
  • un code optimisé pour une utilisation minimale des ressources.
  • différents modes - base, détail, analyseur d'utilisation du disque.
  • La navigation:
    • Raccourcis familiers et faciles (flèches, ~, -, &.
    • Mode de navigation à la volée. Dans ce mode, les répertoires sont ouverts en mode filtre, permettant une navigation continue.
    • des marques-pages pratiques, concevez votre marque-page, épinglez le et visitez le répertoire.
    • invite chdir avec complétion de tabulation
    • Survolez les bords, parcourez les entrées.
    • Afficher les répertoires en couleur personnalisée (par défaut: activé en bleu).

  • Tri:
    • Les répertoires sont toujours répertoriés en haut (même en mode analyseur d’utilisation du disque).
    • Triez par nom de fichier, heure de modification et taille.
    • Ordre numérique (1, 2,… 10, 11,…) pour les noms numériques.

  • Chercher:
    • Filtrage très rapide du contenu de l'annuaire avec la recherche à la recherche.
    • Intégration de la recherche sur le bureau (gnome-search-tool, catfish).

  • Mimes:
    • Ouvrir avec l’ouverture du bureau (par défaut) ou spécifier une application personnalisée.
    • Créer, lister et extraire des archives (nécessite atool).
    • Ouvrir éventuellement des fichiers texte dans EDITOR (solution de secours vi).
    • Script nlay personnalisable pour lire des fichiers dans différentes applications par type de fichier.

  • Information:
    • Informations détaillées sur les fichiers de type stat.
    • Informations sur le média (nécessite mediainfo ou exiftool, si spécifié).

  • Commodité:
    • Créez, renommez des fichiers et des répertoires.
    • Lot renommer / déplacer / supprimer les entrées du répertoire en cours dans vidir (depuis moreutils).
    • Faire apparaître SHELL (fallback sh) dans le répertoire en cours.
    • Exécutez un script personnalisé dans le répertoire actuel.
    • Copiez les chemins de fichiers absolus avec / sans X (intégration facile dans un shell).
    • Changer de répertoire à la sortie (intégration de shell facile).
    • Ouvrez n’importe quel fichier dans EDITOR (fallback vi) ou PAGER (fallback less).
    • Ouvrez le répertoire en cours dans un navigateur de fichiers graphique personnalisé.
    • Ecran de veille / verrouillage de terminal (vlock par défaut, personnalisable).
    • Analysez chaque répertoire lors de la visite (même en mode analyseur d’utilisation du disque) plutôt que de stocker toutes les informations de la première analyse.

  • Prise en charge Unicode.

Source : nnn

Et vous ?

Que pensez-vous de nnn ?
Quelles sont les fonctionnalités qui vous intéressent le plus ?
Allez-vous l'essayer ?
Quelles alternatives lui préférez-vous ?

Voir aussi :

Calibre, le gestionnaire open source de livres numériques, ne va pas migrer à Python 3, car l'auteur s'estime capable de maintenir Python 2
La PlayStation Classic embarquera l'émulateur open source PCSX ReARMed, un fork de l'émulateur PCSX vieux de presque 20 ans
npm : la version 6.2.0 du gestionnaire de paquets officiel de Node.js passe en @latest, avec quatre nouveautés d'importance autour
La version stable de Devuan ASCII 2.0 est disponible, la deuxième version du fork de Debian continue de promouvoir des alternatives à systemd
  Discussion forum
3 commentaires
  • Envoyé par xarkam
    2018 et on en est encore à faire des terminal files manager.
    En dehors de serveurs (et encore de plus en plus se tourne vers le cloud) ce machin pour une utilisation desktop va rejoindre le panthéon des logiciels dont il faudra encore chercher leur utilité.

    Un bidule réservé aux développeurs. Encore que perso, je suis largement satisfait des consoles présentes dans mes IDE.
    La Police de la Pensée Informatique est toujours aussi prompt à dégainer. Sus aux méchants développeurs qui fournissent gratuitement un horrible logiciel ne répondant pas aux critères du Ministère de la Vérité Informatique.

    Sinon, merci pour l'info. Je ne connaissais pas ce logiciel mais après l'avoir testé, je pense qu'il me sera utile occasionnellement.
  • champomy62
    Membre averti
    Beaucoup de gens utilisent le terminal pour des tâches quotidiennes... (une fois que tu sors du monde windows)

    Au travail, on code sur des VM et du coup on s'y connecte en SSH. Donc toute la gestion s'effectue en shell !
  • xarkam
    Membre éprouvé
    2018 et on en est encore à faire des terminal files manager.
    En dehors de serveurs (et encore de plus en plus se tourne vers le cloud) ce machin pour une utilisation desktop va rejoindre le panthéon des logiciels dont il faudra encore chercher leur utilité.

    Un bidule réservé aux développeurs. Encore que perso, je suis largement satisfait des consoles présentes dans mes IDE.