Ranger

De Le Wiki du Forum-Debian.fr
Aller à la navigation Aller à la recherche

Ranger est un gestionnaire de fichiers pour console. Il se contrôle de façon très pratique grâce à des raccourcis claviers ressemblant beaucoup à ceux de vim.

Installation et démarrage

Pour l'installer, il suffit de lancer la commande magique avec les droits superutilisateur :

apt-get install ranger

Et pour le lancer :

ranger

Vous obtenez alors une interface de ce type :


Utilisation

Usage du clavier

Voici une liste non exhaustive des raccourcis claviers :

* h/j/k/l : gauche, bas, haut, droite
* espace : sélectionner le fichier
* yy : copier
* dd : couper
* pp : coller
* f : recherche et navigation rapide
* / : recherche

Personnalisation

Il est bon de lancer cette commande :

ranger –copy-config=all

Maintenant, vous pouvez éditer les fichiers présents dans ~/.config/ranger/

Ouvrir les fichiers en arrière plan.

Rajoutez dans le fichier ~/.config/ranger/apps.py

c.flags += ‘d’

Pour obtenir ceci :

class CustomApplications(Applications):
    def app_default(self, c):
    """How to determine the default application?"""
        c.flags += ‘d’
        f = c.file
    
        if f.basename.lower() == ‘makefile’ and c.mode == 1:

Changer les raccourcis claviers

Ça se passe dans le fichier rc.conf

Ajouter de nouvelles commandes

Ça se passe dans le fichier commands.py. Par exemple, pour vider la corbeille avec la commande empty :

class empty(Command):
""" :empty
    Empties the trash directory ~/.Trash
"""

def execute(self):
    self.fm.run("rm -rf /home/myname/.Trash/{*,.[^.]*}")


Liens utiles

site officiel