🚀 Introduction
Ranger est un gestionnaire de fichiers en ligne de commande avec une interface VI-like, idéal pour une navigation rapide et efficace.
📂 Navigation de base
Déplacement
h/←: Remonter d’un répertoire (parent)j/↓: Descendre dans la listek/↑: Monter dans la listel/→/Enter: Entrer dans le répertoire/ouvrir le fichiergg: Aller au début de la listeG: Aller à la fin de la listegh: Aller au répertoire home (~)H: Retour en arrière dans l’historiqueL: Avancer dans l’historique
Navigation rapide
J: Descendre de 5 lignesK: Monter de 5 lignes]: Aller au répertoire parent suivant[: Aller au répertoire parent précédent/: Recherchern: Résultat suivant de la rechercheN: Résultat précédent de la recherche
📝 Sélection et marquage
Space: Sélectionner/désélectionner le fichier actuelv: Inverser toutes les sélectionsV: Mode sélection visuelle (comme dans Vi)uv: Désélectionner tout": Marquer un fichier avec une lettre': Aller au fichier marqué
✂️ Opérations sur les fichiers
Copier, Couper, Coller
yy: Copier (yank)dd: Couper (cut)pp: Collerpo: Coller en écrasantpl: Créer des liens symboliques des fichiers copiéspL: Créer des liens relatifs des fichiers copiés
Suppression
dD: Supprimer définitivement (sans confirmation)Delete: Déplacer vers la corbeille (si trash-cli installé)
Renommage
cw: Renommer le fichier actuelA: Renommer depuis la fin du nomI: Renommer depuis le début du noma: Renommer après l’extensionbulkrename: Renommer plusieurs fichiers en masse
Création
:mkdir <nom>: Créer un répertoire:touch <nom>: Créer un fichier
🔍 Recherche et filtres
/: Rechercherf: Recherche rapide (find)zf: Filtrer les fichiers (afficher uniquement ceux qui correspondent)zz: Réinitialiser le filtre
👁️ Affichage et tri
Tri
os: Trier par tailleot: Trier par date de modificationon: Trier par nom (naturel)ob: Trier par nom de baseoe: Trier par extensionor: Inverser l’ordre de tri
Vue
zh: Afficher/masquer les fichiers cachészp: Basculer le volet de prévisualisationzP: Afficher/masquer les répertoires dans le volet de prévisualisationzi: Basculer l’affichage des informations de fichierzv: Basculer la pile des répertoires
🔧 Actions et commandes
Ouverture
r: Ouvrir avec (choisir l’application)l/Enter: Ouvrir avec l’application par défautE: Éditer le fichier
Terminal
S: Ouvrir un shell dans le répertoire actuel!: Exécuter une commande shell@: Exécuter une commande console (output visible):shell <cmd>: Exécuter une commande et revenir
Onglets
gn/Ctrl+n: Créer un nouvel ongletgt/Tab: Onglet suivantgT/Shift+Tab: Onglet précédentgc/Ctrl+w: Fermer l’onglet actuelAlt+1-9: Aller à l’onglet N
⚙️ Paramètres
zc: Basculer la compression des répertoireszd: Basculer l’ordre de tri des répertoires en premierzm: Changer le mode de ligne (simple/multiple)
🎯 Raccourcis avancés
Bookmarks
m<lettre>: Créer un bookmark`<lettre>: Aller au bookmarkum<lettre>: Supprimer un bookmark
Macros et commandes
q<lettre>: Commencer à enregistrer une macroq: Arrêter l’enregistrement@<lettre>: Exécuter la macro
🔑 Commandes utiles en mode commande (:)
:cd <chemin>: Changer de répertoire:chmod <perms>: Changer les permissions:flat <niveau>: Aplatir la vue des répertoires:rename <nom>: Renommer:delete: Supprimer:quit/q: Quitter:bulkrename: Édition en masse des noms de fichiers
🎨 Personnalisation
Fichiers de configuration
~/.config/ranger/rc.conf: Configuration principale~/.config/ranger/rifle.conf: Configuration des applications~/.config/ranger/scope.sh: Script de prévisualisation
Commandes de configuration utiles
| |
⌨️ Raccourcis essentiels à retenir
| Action | Raccourci |
|---|---|
| Quitter | q ou Q |
| Aide | ? ou :help |
| Rafraîchir | R |
| Répertoire home | gh |
| Racine système | gr |
| Copier | yy |
| Couper | dd |
| Coller | pp |
| Renommer | cw |
| Rechercher | / |
| Shell | S |
💡 Astuces
- Navigation rapide : Utilisez les bookmarks (
m+ lettre) pour vos répertoires fréquents - Prévisualisation : Installez
w3mpour prévisualiser les images - Bulk rename : Utilisez
:bulkrenamepour renommer plusieurs fichiers avec votre éditeur favori - Archives : Ranger peut extraire automatiquement les archives en appuyant sur
l - Intégration Git : Les fichiers git sont colorés différemment par défaut
🔗 Ressources
- Documentation officielle :
man ranger - Wiki : ranger wiki
- Configuration :
ranger --copy-config=all
Dernière mise à jour : Octobre 2025