Astuce : un raccourci clavier pour afficher ou masquer les fichiers cachés

Nicolas Furno |

Certains fichiers et dossiers sont masqués par défaut dans le Finder de macOS. Leur nom commence par un point et ils sont en général cachés pour une bonne raison, mais certains utilisateurs, notamment des développeurs, doivent y accéder de temps en temps. Une commande à saisir dans le terminal permet de les afficher ou de les masquer, mais si c’est quelque chose que vous faites régulièrement, ce n’est pas le plus aisé.

Comme souvent, il existe un raccourci clavier qui permet d’afficher ou de masquer ces fichiers cachés à la volée : la touche cmd et le point. Malheureusement, ce raccourci a été pensé pour les claviers QWERTY et il ne fonctionnait pas sur nos claviers AZERTY. La différence est probablement que le point doit être actionné avec la touche shift sur ce clavier, soit ⌘⇧;, mais cela ne donnait rien.

Sur Twitter, @trebleum a donné la bonne combinaison de touches : il faut ajouter la touche fonction (fn) située en bas à gauche du clavier. Le raccourci devient donc fn⌘⇧; : quatre touches, cela commence à faire beaucoup, mais nous avons testé et confirmé que cette combinaison fonctionne bien. Notez par ailleurs qu’il est possible de l’utiliser dans n’importe quelle fenêtre du Finder ou dans une boîte de dialogue pour ouvrir ou enregistrer un document.

Voici les quatre touches du clavier à utiliser. Cliquer pour agrandir

Une meilleure solution serait qu’Apple reprenne le même raccourci en l’adaptant aux claviers AZERTY. À notre connaissance, ⌘; n’est pas utilisé dans le Finder et cela pourrait faire un bon candidat plutôt que cette longue combinaison. Si vous avez accès aux rapports de bugs d’Apple, Guillaume Gete a signalé le problème et vous pouvez créer des duplicate pour que l’entreprise pense à le corriger.

avatar carbonimax | 

Sur un clavier qwerty, le raccourci est aussi à 4 touches : fn command shift point ;)

avatar Dark Templar | 

Cmd-Maj-Point chez moi (clavier QWERTY intégré à un Macbook Air).

avatar Locke | 

Avec un clavier filaire, c'est plus hard, la touche fn est en dessous de la touche F13.

avatar switch (non vérifié) | 

Un pro de Karabiner pour remapper ce raccouci clavier vers l'élégant cmd ; ?

avatar stemou75 | 

Ça n'a pas l'air de fonctionner avec EL CAPITAN......

avatar Mobyduck | 

Je confirme, ça ne fonctionne pas de mon côté également.

avatar Lok0 | 

Ctrl + h sous Linux... Comme quoi c'est possible de faire plus simple...

avatar BeePotato | 

@ Lok0 : « Ctrl + h sous Linux... Comme quoi c'est possible de faire plus simple... »

Il est évidemment plus facile de faire plus simple, mais la motivation n’y est pas vraiment pour Apple vu qu’un tel affichage dans le Finder des fichiers cachés n’est utile qu’à une infime minorité d’utilisateurs (la plupart de ceux qui ont besoin d’accéder à ces fichiers ayant plutôt tendance à le faire dans un terminal).

Quoi qu’il en soit, le raccourci ⌘+H est déjà pris (depuis longtemps) dans Mac OS pour la fonction de masquage des applications, qui est utile à bien plus de gens.

avatar stefhan | 

@BeePotato

Exactement.

avatar alfatech | 

@Lok0

"Ctrl + h sous Linux... Comme quoi c'est possible de faire plus simple..."

Trop simple c'est justement dangereux si tu as une famille et que vous êtes plusieurs à utiliser le matériel.

avatar reborn | 

Ou comme sous windows, une option de réglage dans le finder ? C'est dommage que sous macos le terminal est quasi obligatoire pour les réglages de ce genre :(

avatar mat 1696 | 

@reborn

Oui mais justement. L'option est cachée pour que seuls les connaisseurs y accède et pour éviter à Mr Toutlemonde de supprimer des fichiers qu'il ne faut pas (ou à être totalement paniqué devant ces fichiers à noms bizarres)

avatar Rictusi | 

Ne fonctionne pas sur mon clavier tiers, mais fonctionne bien avec le clavier intégré au MBP.

avatar Marius_K | 

Merci à MacG pour cette astuce vraiment géniale qui va me faire gagner beaucoup de temps.

avatar malcbo | 

Merci pour l'astuce!

avatar sandroazerty (non vérifié) | 

Merci pour l'astuce. J'en redemande même plus souvent ?

avatar huexley | 

ls -a ?

avatar zoubi2 | 

@huexley

Eh oui... Ça me démangeait aussi... :-)

avatar sinbad21 | 

Il est plus pratique d'utiliser la touche cmd à droite du clavier, car elle se situe juste en dessous du point-virgule.

avatar Emile Schwarz | 

Et ça affiche la finale " (Alias)" des éléments… alias cachés par le Finder ?

Je suis sous El Capitan et ça ne fonctionne pas ici.

sinbad21: commande utilisable avec uniquement une main ! Bien trouvé !!!

avatar BeePotato | 

@ Emile Schwarz : « Et ça affiche la finale " (Alias)" des éléments… alias cachés par le Finder ? »

??
C’est-à-dire ?

avatar Emile Schwarz | 

Crée un alias,
Regarde son nom,
Avec AppleScript, par exemple, affiche un dialogue qui affiche tous les fichiers (visibles et invisibles),
et regarde: le nom de ton fichier Alias se termine par " (alias)".

Étrange, non ?

Encore mieux:
Crée un alias (cmd-ctrl-déplacement d’un item dans un dossier autre /Finder),,
Regarde son nom,
Sélectionne-le,
Presse la barre d’espace et regardes le nom (il se termine bien par " (alias)"

Les fichiers alias sont caractérisés par une flèche courbe en bas / à gauche de leur icône. MAIS, en vue par liste, mon œil de lynx de vieux ne le voit pas. Aussi j’ajouyte " - alias" à la fin de mes fichiers de ce type. Moins amusant !!!

avatar BeePotato | 

@ Emile Schwarz :

J’ai eu du mal à voir de quoi tu parlais vraiment, mais ça y est, j’ai capté : tu faisais référence au fait que QuickLook, quand on l’appelle sur un alias, affiche «  (alias) » après le nom du fichier, histoire de préciser qu’il s’agit d’un alias.
Mais ça ne fait pas du tout partie du nom des alias, ça. C’est juste une indication donnée par QuickLook, rien de plus.

C’est pour ça que je n’arrivais pas à comprendre cette histoire de « la finale " (Alias)" des éléments… alias cachés par le Finder ». Le Finder ne cache rien, en l’occurrence.

« MAIS, en vue par liste, mon œil de lynx de vieux ne le voit pas. Aussi j’ajouyte " - alias" à la fin de mes fichiers de ce type. Moins amusant !!! »

Il existe une solution pour éviter d’avoir à le faire à la main. Au lieu de créer un alias via un glisser-déposer+cmd+option (et non ctrl) directement vers le dossier où tu veux l’alias, crée ton alias à côté du fichier cible (soit par glisser-déposer, soit par l’article « Créer un alias » du menu Fichier ou d’un menu contextuel). Le nom de l’alias sera alors automatiquement complété d’un «  alias » à la fin, pour éviter une collision de nom avec l’original. Il ne reste alors plus qu’à déplacer l’alias où on le veut.

Mais sinon, en vue par liste, on peut aussi utiliser la colonne du type de fichier pour reconnaître les alias.

avatar BeePotato | 

Juste une précision sur ce qui est présenté dans l’article : cette fonction d’affichage/masquage des fichiers cachés existe depuis plusieurs années (depuis Tiger ou Snow Leopard) dans les dialogues d’ouverture/enregistrement de fichiers, où elle est bien activée via le raccourci ⌘+point.
Mais sa présence dans le Finder est nouvelle (depuis Sierra, je crois bien) et c’est dans cette application qu’apparaît le problème de raccourci clavier.

Enfin, elle ne concerne pas que les fichiers dont le nom commence par un point (fichiers cachés à la façon Unix) mais aussi les fichiers marqués comme invisibles via l’attribut HFS idoine (fichiers cachés à la façon traditionnelle de Mac OS).

avatar Philomo | 

Ca ne fonctionne pas sur mon macbook pro avec 10.12.5

avatar BLM | 

Le fonctionnement du raccourci clavier proposé et l'incidence du "mapping" du clavier (clavier AZERT ou QWERTY) ne sont pas aussi simples que décrits:
   • je travaille avec une machine en anglais;
   • mon clavier est QWERTY;
   • et pourtant "Cmd." ne fonctionne pas alors que selon vous je travaille sur une configuration 100% "US" pour laquelle le raccourci "Cmd." est conçu.
   • Le raccourci fonctionnel sur ma machine est … "Cmd Shift ." (sans la touche Fn) ! C'est à dire si je regarde mon clavier "Cmd>" que vous ne citez pas ds les raccourcis à utiliser selon configuration.

Il y a un os quelque part.

Ceci dit, merci pour votre brève qui m'a mis sur la piste du raccourci ad hoc

avatar PooStick | 

Wow, j'ai souvent vu cette astuce sur les sites US, et je suis vraiment très heureux de pouvoir l'utiliser maintenant.
Merci les coupaings.

avatar Pierre H | 

Bonne idée de le signaler.
Dans le meme ordre d'idées, le raccourci qui permet de passer d'une fenêtre à l'autre au sein d'une appli était CMD-< depuis des années et c'était pratique. Depuis OS 10.9 (de mémoire, mais ça pourrait être antérieur), c'est devenu un truc du genre CMD-~ ce qui sur un clavier AZERTY relève de l'impossible.
On peut changer les raccourcis dans les Prefs Système, mais c'est pas un modèle de stabilité si on le fait.

avatar BeePotato | 

@ Pierre H :

Bizarre. Sur mes Mac, c'est toujours le raccourci ⌘+` qui est utilisé pour passer d'une fenêtre à l'autre. Vérifié à l'instant sur 10.9, 10.11 et 10.12, avec un compte en français (mais c'est le même raccourci pour un compte en anglais US).
Ce raccourci a l'avantage d'être facilement accessible sur un clavier azerty français, un clavier qwerty US et un clavier qwerty international (bien que la touche accent grave soit à un emplacement différent sur chacun de ces claviers).

avatar LeSteph | 

clavier QWERTZ et fonctionne avec cmd-shift et .

avatar jujulianos | 

Super ! ça fonctionne sous Mac OSX10.12.5.

Merci MacG pour l'astuce.

avatar Tibimac | 

Ayant également un clavier QWERTY (US), je confirme que la combinaison de touche sur macOS Sierra est CMD+SHIFT+. et non pas CMD+. comme indiqué dans l’article !
Et ça fonctionne aussi avec la touche fn mais aucun intérêt ^^.

avatar Emile Schwarz | 

Les allemands ont aussi un clavier QWERTY, mais je ne parlerai pas de Clavier QWERTY US: je n’ai pas comparé attentivement les deux claviers pour pouvoir dire celà.

Il peut y avoir des diffférences subtiles (comme le . placé ailleurs / autrement, qui sait ?)…

avatar EBLIS | 

Le raccourci !!! Toujours aussi pratique et accessible je vois. C'est comme le raccourci pour reset la pram, faut être contortioniste.

avatar BeePotato | 

@ EBLIS : « Le raccourci !!! Toujours aussi pratique et accessible je vois. C'est comme le raccourci pour reset la pram, faut être contortioniste. »

Ah ben non, la combinaison de touches pour la PRAM, elle est d’une facilité déconcertante par rapport à ce raccourci sur un clavier USB (avec la touche fn en haut à droite). :-)

Plus sérieusement : il faut bien avouer qu’une réinitilisation de la PRAM, ce n’est pas (plus ?) quelque chose qu’on fait tous les jours, donc il y a moins besoin d’utiliser une combinaison facile.

Pour ma part, le gros reproche que je fais depuis trente ans aux raccourcis clavier standard du Mac (repris depuis partout) s’adresse au « génie » qui a décidé que ce serait une bonne idée d’utiliser deux touches côte à côte pour le raccourci permettant de fermer une fenêtre et celui servant à quitter l’application (et c’est pire en clavier qwerty qu’en azerty).

avatar Emile Schwarz | 

Les raccourcis clavier apportent l’erreur…
(sont sujet à erreur)

cmd-l et cmd-m dans FireFox…
cmd-a et cmd-q :(

etc.

Se tromper de touche(s) au clavier est mon quotidien (une fois par semaine ou plus). si je cmd-q alors qu'un téléchargement est en cours ça va, dans le cas contraire… je relance FireFox

avatar Emile Schwarz | 

@BeePotato

Tu as raison.

Toutes mes excuses à tout le monde pour cette mauvaise information.

Comme indice, il y a aussi la taille. Mais, le problème est qu’au premier coup d’œil, cela ne se voit pas beaucoup. *

1,8 Mo pour un alias, c’est de l’arnaque. ;)

* Ça me fait penser aux billets de banque et aux solutions anti-faux billets: ils peuvent (la BCE) en mettre autant qu’ils peuvent (20, 100, 1 000…), les gens prendront le billet s’il est assez ressemblant au premier coup d’œil ! :( - ?…

avatar lapommebully | 

Il existe un moyen très simple, pour voir les fichiers cachés. Ouvrir chrome ou un autre navigateur, cliquez sur nouvel onglet, glissez votre DD ou le dossier que vous voulez examiner sur ce nouvel onglet. Vous voyez tous les fichiers ainsi que les fichiers cachés.

avatar lapommebully | 

Bonjour,
Pour voir les fichiers, dossiers cachés ainsi que les autres, il existe une façon plus que simple.
Ouvrir un navigateur internet, Chrome, Safari, Opera, ou un autre. Ouvrir un nouvel onglet dans un de ces navigateur. Glissez le DD, le clé usb ,etc.. que vous avez sur votre bureau, sur l'onglet vide et vous voyez tout le contenu. Il n'est pas possible de modifier le fichier caché ( enlever le point . )

CONNEXION UTILISATEUR