# Le gestionnaire de fichiers de XFce 4

### Edscott Wilson Garcia

`<edcott@imp.mx>`

French translation: Marie-Claude Collilieux

French Translation Team

`<m.collilieux@free.fr>`

Ce manuel décrit la version 4.0 de `xffm`

Copyright © 2003 Edscott Wilson Garcia

Copyright © 2003 M.C. Collilieux (French translation)

## Types d'arbres du gestionnaire de fichier

Il y a actuellement sept différents types de racine d'arbre :

Fichiers locaux

  La branche locale est l'arborescence habituelle dans laquelle sont affichés les fichiers de l'ordinateur local. L'arborescence peut être ouverte à n'importe quel niveau et le niveau supérieur peut être affecté à tout répertoire de l'ordinateur local. Pour lancer xffm avec seulement la branche locale visible, utilisez la commande `xftree4` .

Favoris

  La branche Favoris est un moyen de créer un répertoire virtuel pour les fichiers locaux, les fichiers du réseau SMB ou les partages. Plusieurs favoris peuvent être utilisés, vous pouvez passer de l'un à l'autre avec ctrl-B et sélectionner le favori désiré dans la zone de saisie. Pour lancer xffm directement avec uniquement la branche favoris activée, utilisez la commande `xfbook4` .

Réseau SMB

  La branche Réseau SMB permet de naviguer dans un réseau SMB en utilisant les modules samba. Pour lancer xffm avec uniquement la branche SMB activée, utilisez la commande `xfsamba4` .

Résultats de recherche

  La branche Résultats de recherche est l'endroit où sont affichés les résultats d'une requête de recherche. Toutes les opérations réalisables avec le gestionnaire de fichiers sont aussi possibles sur les résultats d'une recherche. Pour lancer xffm avec uniquement la branche recherche activée, utilisez la commande `xfglob4` .

Le panneau d'applications Xfce4

  La branche Applications est un autre moyen d'ouvrir les programmes qui ont été installés dans les lanceurs du panneau xfce4. Ceci est trés utile quand xffm est ecécuté sur une machine distante. Pour lancer xffm avec uniquement la branche applications activée, utilisez la commande `xfapps4` .

Points de montage fstab

  La branche fstab est un autre moyen de visualiser le sytème de fichiers où les périphériques physiques sont affichés par leur point de montage. Ceci permet de faciliter les opération de montage/démontage avec les touches flêche DROITE ou GAUCHE du clavier, un double-click de la souris ou par le menu. Pour lancer xffm avec uniquement la branche fstab activée, utilisez la commande `xffstab4` .

Poubelle

  La branche Poubelle est une base de données (DBHashtable) mémorisant les fichiers qui ont été mis à la corbeille. Comme c'est une base de données, les fichiers n'ont pas à être déplacés ou copiés pour être mis ou retirés de la poubelle. Les fichiers demeurent dans la corbeille à laquelle ils appartiennent. Ce peut être une corbeille xffm, une corbeille GNOME ou KDE ou autre. Pour en savoir plus sur la manière dont cela fonctionne, lire wastebasket story ci-dessous. Pour lancer xffm avec uniquement la branche poubelle activée, utilisez la commande `xftrash4` .

## Actions du gestionnaire de fichiers

La table suivante liste les actions possibles du gestionnaire de fichiers et leur disponibilité.

Légende :

T=barre d'outils

M=menu principal

P=menu popup (button 3)

K=au clavier

D=glisser déposer

X=X presse-papier

C=double clic

* perd le statut point de montage

** perd le statut poubelle

Action | Clavier | Fichiers locaux | Répertoires locaux | Fichiers smb | Répertoires smb | Partages smb | Serveurs smb | Application | Montage fstab | Fichiers poubelle
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
effacer | suppr | TMPK | TMPK | TMPK | TMPK | - | - | TMPK | - | TMPK
vers la poubelle | suppr | TMPK | TMPK | - | - | - | - | - | - | -
déplacer | - | DX | DX | - | - | - | - | - | - | -
copier | - | DX | DX | DX | DX | - | - | - | - | -
créer | ctrl-M | MPK | - | - | - | - | - | MPK | - | MPK
lien symbolique | ctrl-S | MPK | MPK | - | - | - | - | MPK | MPK* | MPK
dupliquer | ctrl-D | MPK | MPK | - | - | - | - | MPK | MPK* | MPK
renommer | ctrl-R | MPK | MPK | - | - | - | - | MPK | MPK* | MPK**
imprimer | ctrl-P | TMPK | TMPK | - | - | - | - | TMPK | - | TMPK
ouvrir | ctrl-O | MPKC | MPKC | - | - | - | - | MPKC | MPKC | MPKC
favoris | - | DX | DX | DX | DX | DX | DX | DX | DX* | DX

## Commandes du gestionnaire de fichiers

Le tableau ci-dessous liste les commandes du gestionnaire de fichiers et leur disponibilité.

* ne s'applique qu'à la branche sélectionnée

| Commande | Clavier | Barre d'outils | Menu pricipal | Menu popup
--- | --- | --- | --- | --- | ---
| Rafraîchir | ctrl-Z | Oui | Oui | Oui
| Propriétés | ctrl-I | Oui | Oui | Oui
| zoom + | alt-cursor_right | Oui | Oui | Oui
| zoom - | alt-cursor_left | Oui | Oui | Oui
| trier par nom | - | Oui | - | Oui
| trier par taille | - | Oui | - | Oui
| trier par date | - | Oui | - | Oui
| trier par propriétaire | - | Oui | - | Oui
| trier par groupe | - | Oui | - | Oui
| trier par type | shift-ctrl-F | - | Oui | Oui
| cacher corbeilles | shift-ctrl-W | - | Oui | -
| vue détaillée | - | Oui | Oui | -
| vue simple | - | Oui | Oui | -
| vue par défaut | - | Oui | Oui | -
| vue par icônes | - | Oui | Oui | -
| montrer fichiers cachés | sift-ctrl-H | - | Oui | Oui*
| montrer menu principal | F1 | Oui | - | -
| montrer barre d'outils | F2 | Oui | - | -
| montrer barre de fichier | F3 | Oui | - | -
| montrer zone filtres | F4 | Oui | - | -
| montrer colonnes de titre | F5 | Oui | - | -
| montrer les tailles | F6 | - | - | -
| montrer les dates | F7 | - | - | -
| montrer propriétaire | F8 | - | - | -
| montrer groupe | F9 | - | - | -
| activer menu principal | F10 | - | - | -
| montrer les permissions | F11 | - | - | -
| activer menu popup | F12 | - | - | -
images : | voir image | - | - | - | Oui
Niveau principal : | cacher la branche | - | - | - | Oui
| activer la branche | - | - | Oui | -
Autres options : | Ramasser les corbeilles | - | - | - | Oui*
| Voir images | - | - | - | Oui*
| Tout sélectionner | ctrl-A | - | Oui | Oui
| Désélectionner | ctrl-U | - | Oui | -
| Rechercher | Ctrl-F | Oui | Oui | Oui
| Exécuter | ctrl-E | Oui | Oui | Oui
| Différences | ctrl-J | Oui | Oui | Oui
| chiffrer | ctrl-alt-S | - | Oui | Oui
| déchiffrer | ctrl-alt-U | - | Oui | Oui
| Vider la poubelle | - | - | Oui | Oui
| Restaurer les corbeilles | - | - | Oui | Oui
| Effacer résultats de recherche | - | - | Oui | Oui
| Effacer les favoris | - | - | Oui | Oui
| Ouvrir un favori | ctrl-B | - | Oui | -
| Nouveau favori | - | - | Oui | -
| Nouveau fichier | inser | Oui | Oui | Oui
| Nouveau répertoire | inser | Oui | Oui | Oui
| Ouvrir dans un terminal | ctrl-T | Oui | Oui | Oui
| Ouvrir dans xffm | ctrl-N | Oui | Oui | Oui
| Ouvrir avec | ctrl-O | Oui | Oui | Oui
| imprimer fichier | ctrl-P | Oui | Oui | Oui
| Configurer imprimante | - | - | Oui | Oui
| Quitter | ctrl-Q | - | Oui | -
| couper | ctrl-X | Oui | Oui | Oui
| copier | ctrl-C | Oui | Oui | Oui
| coller | ctrl-V | Oui | Oui | Oui
| contenu du presse-papier | ctrl-L | - | Oui | -
| effacer le presse-papier | ctrl-K | - | Oui | -
| répertoire utilisateur | ctrl-HOME | Oui | Oui | -
| aller à | ctrl-DOWN | Oui | Oui | -
| retour | ctrl-LEFT | Oui | Oui | -
| avancer | ctrl-RIGHT | Oui | Oui | -
| haut | ctrl-UP | Oui | Oui | -
| défilement automatique | shift-ctrl-A | - | Oui | -
| copie par glisser-déposer | shift-ctrl-C | - | Oui | -
| prévisualisation des images | shift-ctrl-I | - | Oui | -
| moniteur activé | shift-ctrl-M | - | Oui | -
| ramassage automatique des corbeilles | shift-ctrl-T | - | Oui | -
| rsh avant ssh | shift-ctrl-R | - | Oui | -
| scp avant rsync | shift-ctrl-S | - | Oui | -

## Le xfce-mcs-manager

Si vous voulez définir une configuration avec certaines branches activées et d'autres non à l'ouverture de xffm, vous devez utiliser le gestionnaire de paramètres de XFce4 (programme séparé) pour modifier les variables d'environnement à la volée. Modifiez n'importe laquelle de ces variables d'environnement :

- XFFM_HIDE_BOOK
- XFFM_HIDE_LOCAL
- XFFM_HIDE_NETWORK
- XFFM_HIDE_APPS
- XFFM_HIDE_FIND
- XFFM_HIDE_TRASH
- XFFM_HIDE_FSTAB

Ceci cachera la branche indiquée. Voue pourrez toujours réactiver toute branche cachée à partir du menu principal de xffm. Vous pouvez aussi mofifier les valeurs de ces variables :

- TERM indique le terminal à lancer, par défault: xterm.
- XFFM_HOLD_XTERM informe xffm de garder la sortie de xterm, par défaut : off. S'applique uniquement à xterm.
- XFFM_HOME contient la valeur du répertoire de travail, par défaut : $HOME.
- XFFM_STATUS_LINE_LENGTH indique la longueur de ligne pour les messages, par défaut 48 caractères.
- XFFM_MAX_PREVIEW_SIZE indique la taille maximale des images pour la prévisualisation, par défaut 256 KB.
- XFFM_APPEND_FILES indique au moniteur de xffm qu'il doit insérer les nouveaux fichiers à la fin du répertoire. Autrement xffm les insère au début.

## Les thèmes d'icônes

Si vous aimez les icônes, xffm en possède plusieurs séries parmi lesquelles vous pouvez choisir. La plupart sont disponibles dans un paquetage séparé : xffm-icons.

- Plain : icônes d'une trés ancienne version de KDE.
- Xfce : icônes peu coloriées de l' environnement CDE, convenant à ceux qui sont lassés de trop de couleurs (xffm-icons package).
- Gnome : icônes de l'environnement GNOME (xffm-icons package).
- Noia : icônes amusantes réalisées pour l'environnement KDE (xffm-icons package).
- Crystal : icônes douces réalisées pour l'environnement KDE (xffm-icons package).
- FreeIcons : icônes élaborées réalisées pour l'environnement KDE (xffm-icons package).

Et vous pouvez aussi choisir no_icons si vous n'êtes pas un fervent des icônes.

## Histoire de la corbeille

Il était une fois, en une lointaine contrée, un prince qui conservait toutes les informations importantes de son royaume dans son ordinateur. Ainsi, il aidait le roi et se préparait pour le jour où il hériterait du trône. Un jour, par inadvertance, il effaça un fichier important et en fut grandement marri. Mais il comprit rapidement que le fichier n'était pas réellement effacé mais déplacé vers une corbeille. Ceci sauva sa journée mais rendit le prince plus téméraire. Il ne s'inquiéta plus d'effacer des fichiers importants, puisqu'ils se retrouvaient simplement dans la corbeille. Ceci dura jusqu'au jour où il se rendit compte qu'il avait effacé plusieurs fichiers importants quelques semaines auparavant. Il les rechercha dans la corbeille mais ne put les retrouver. Alors, il convoqua tous les sages du royaume pour l'aider.

Aprés avoir examiné le disque dur, l'homme le plus sage vint le trouver, le visage défait.

— Nous sommes désolés, Votre Altesse, mais nous ne pouvons retrouver les fichiers dans la corbeille.

— Et pourquoi ?

— Parce que tous les fichiers effacés sont placés dans la même corbeille, ceci entraîne que les fichiers ayant le même nom écrasent les précédents.

Le prince fut trés en colère. Il chargea le groupe des sages de lui présenter un meilleur fonctionnement pour la corbeille. La solution qu'ils trouvèrent fut celle-ci :

Au lieu de déplacer et copier les fichiers dans la corbeille, ce qui peut être long quand la corbeille est sur un autre périphérique, une corbeille serait créée dans chaque répertoire où cela sera nécessaire. Le contenu serait organisé en un système de version, ainsi d'anciens fichiers ne seront pas récrits par mégarde. Il y aura aussi une poubelle globale dans laquelle seront conservés des pointeurs vers tous les fichiers effacés, ceci de manière automatique ou à la demande. Cette poubelle globale donnerait accès à toutes les corbeilles, particulièrement utile pour les vider d'un simple clic. Si toutes les corbeilles n'ont pas besoin d'être vidées, un ramassage sélectif des corbeilles pourrait être organisé. Et si des poubelles GNOME ou KDE sont trouvées durant le ramassage, leur contenu pourrait aussi être joint à la base. Ceci permettrait au prince d'organiser les déchets de son ordinateur. Le prince fut si heureux de cette idée qu'il offrit leur poids en or à une équipe de concepteurs pour réaliser le logiciel. Ainsi naquit le concept de corbeilles de xffm.

## Histoire de la recherche et du filtre

Quelque temps plus tard, le prince trouva que ses répertoires, et spécialement celui de la poubelle, étaient beaucoup trop gros et il n'arrivait plus à trouver ce qu'il y cherchait. Il s'adressa à nouveau à ses sages pour leur poser le problème.

— La solution est simple, Votre Altesse, — dit l'un des sages à la barbe grisonnante —. Le gestionnaire de fichier doit posséder une boîte à filtre, alors le nombre de fichiers montrés sera réduit. Pour être réellement utile, le filtre devra utiliser les expressions régulières, ainsi des combinaisons comme `c$|h$` fonctionneront. mais des développements du shell faciles à mémoriser comme `*.c` fonctionneront aussi.

Le prince claqua des doigts et l'équipe de développement fit le travail. Quand le programme de filtre fut présenté au prince, les programmeurs y avaient ajouté aussi une option de recherche, permettant au prince de filtrer les fichiers par leur contenu. il fut si heureux qu'il fit chevalier chacun des programmeurs.

## Histoire samba

Finalement, le prince était déçu de constater que dans son royaume, la plus grande partie du peuple utilisait un système différent, loin d'être aussi bon que le sien. Les sages lui expliquèrent que les gens intelligents sont toujours une minorité, ainsi les meilleurs logiciels n'étaient utilisés que par une minorité.

— J'ai besoin de partager des fichiers avec ces sujets. Je veux voir leurs fichiers partagés en réseau.

— Nous ordonnerons aux programmeurs d'utiliser la suite samba de façon transparente, si tel est le désir de Votre Altesse.

— Si cela n'est pas prêt demain, leur tête tombera !

Et c'est ainsi que la branche xfsamba4 fut incluse dans la première version de xffm.

## About xffm

`xffm` écrit par Edscott Wilson Garcia (`<edscott@imp.mx>`). Pour plus d'information, allez sur le site internet XFce.

Pour soumettre un bug ou faire une suggestion sur l'application ou sur le manuel, envoyez un e-mail à la liste de diffusion xfce4-dev — méthode préferentielle — ou utilisez le système de gestion des bugs sur XFce SourceForge project site. Si vous avez des questions sur l'utilisation ou l'installation de ce paquetage, vous pouvez les poser sur la liste de diffusion xfce

Ce programme est distribué selon les termes de la licence publique générale GNU, publiée par la Free Software Foundation, soit la version 2 de cette licence, soit (selon votre choix) toute version ultérieure.

Vous deves avoir reçu une copie de la licence publique générale GNU avec ce programme. Sinon, écrivez à la Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.