cfiles – Un gestionnaire de fichiers en terminal rapide avec les raccourcis clavier Vim

cfiles est un gestionnaire de fichiers terminal léger, rapide et minimal inspiré par VIM, écrit en C en utilisant la bibliothèque ncurses. Il est livré avec des raccourcis clavier similaires à vim et dépend d’un certain nombre d’autres outils/utilitaires Unix/Linux.

cfiles – Linux Terminal File Manager

Dépendances

  1. cp et mv
  2. fzf – pour la recherche
  3. w3mimgdisplay – pour les aperçus d’images
  4. xdg-open – pour ouvrir des programmes
  5. vim – pour renommer, renommer en masse et éditer le presse-papiers
  6. mediainfo – pour afficher les informations multimédias et les tailles de fichiers
  7. sed – pour supprimer une sélection particulière
  8. atool – pour les aperçus d’archives

Dans cet article, nous allons montrer comment installer et utiliser le gestionnaire de fichiers terminal cfiles sous Linux.

Comment installer et utiliser cfiles sous Linux

Pour installer cfiles sur vos systèmes Linux, vous devez d’abord installer les outils de développement comme indiqué.

# apt-get install build-essential               [On Debian/Ubuntu]
# yum groupinstall 'Development Tools'		[on CentOS/RHEL 7/6]
# dnf groupinstall 'Development Tools'		[on Fedora 22+ Versions]

Une fois installé, vous pouvez maintenant cloner les sources de cfiles depuis son dépôt Github en utilisant la commande git comme indiqué.

$ git clone https://github.com/mananapr/cfiles.git

Ensuite, déplacez-vous dans le dépôt local en utilisant la commande cd et exécutez la commande suivante pour le compiler.

$ cd cfiles
$ gcc cf.c -lncurses -o cf

Ensuite, installez l’exécutable en le copiant ou en le déplaçant dans un répertoire qui se trouve dans votre $PATH, comme suit :

$ echo $PATH
$ cp cf /home/aaronkilik/bin/
Install cfiles File Manager

Une fois installé, lancez-le comme indiqué.

$ cf
Open cfiles Terminal File Manager

Raccourcis clavier

Vous pouvez utiliser les raccourcis clavier suivants.

  • h j k l – Navigation keys
  • G – Go to end
  • g – Go to top
  • H – Go to top of current view
  • M – Go to middle of current view
  • L – Go to bottom of current view
  • f – Search using fzf
  • F – Search using fzf in the present directory
  • S – Open Shell in present directory
  • espace – Ajouter/Retirer de/de la liste de sélection
  • tab – Voir la liste de sélection
  • e – Edit selection list
  • u – Empty selection list
  • y – Copy files from selection list
  • v – Move files from selection list
  • a – Rename Files in selection list
  • dd – Déplacer les fichiers de la liste de sélection vers la corbeille
  • dD – Supprimer les fichiers sélectionnés
  • i – View mediainfo and general info
  • . – Basculer les fichiers cachés
  • ' – Voir/Aller aux signets
  • m – Add bookmark
  • p – Run external script
  • r – Reload
  • q – Quit

Pour plus d’informations et d’options d’utilisation, consultez le dépôt Github de cfiles : https://github.com/mananapr/cfiles

Cfiles est un gestionnaire de fichiers ncurses léger, rapide et minimaliste écrit en C avec des raccourcis clavier similaires à vim. C’est un travail en cours avec de nombreuses fonctionnalités à venir. Partagez vos réflexions sur cfiles avec nous via le formulaire de feedback ci-dessous.

Source:
https://www.tecmint.com/cfiles-terminal-file-manager-for-linux/