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 | 

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 weagt | 

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

avatar malcbo | 

Merci pour l'astuce!

avatar sandroazerty | 

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

Pages

CONNEXION UTILISATEUR