Ranger

De Le Wiki du Forum-Debian.fr
Révision datée du 16 mars 2012 à 16:52 par Thuban (discussion | contributions) (Page créée avec « 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. = Ins... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
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 : 300px|thumb


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

[ http://www.nongnu.org/ranger/ | site officiel]