39 votes

Recherche par nom de fichier (par opposition au nom et au contenu) dans Lion

Dans les versions antérieures d'OSX, lorsque vous effectuez une recherche dans une fenêtre du Finder, vous avez le choix entre une recherche par contenu ou par nom de fichier. Dans Lion, ce choix semble avoir disparu, je ne peux plus effectuer de recherche que par le contenu. Existe-t-il un moyen de faire une recherche par nom dans Lion ?

43voto

Petros Points 4430
  1. Ouvrir une fenêtre du Finder
  2. Ouvrez le dossier dans lequel vous souhaitez effectuer une recherche
  3. Cliquez dans le champ de recherche
  4. Tapez le texte que vous voulez trouver
  5. Une liste déroulante devrait apparaître comme celle de l'image ci-dessous, qui vous permet de sélectionner l'option "Filename contains".

Finder window

Si vous avez déjà lancé la recherche et que vous souhaitez la modifier pour ne rechercher que les fichiers dont le nom contient votre terme de recherche, vous pouvez cliquer sur le bouton "+" situé juste en dessous du champ de recherche et modifier le type de recherche à partir de là. Voir les captures d'écran ci-dessous :

Finder window 2

Finder window 3

Mike Scott a fait de bonnes suggestions dans les commentaires qui valent la peine d'être incorporées ici pour utiliser le nom : le sélecteur dans le projecteur.

Vous pouvez préfixer votre recherche avec name: comme indiqué ci-dessous
Finder window 4

Une fenêtre s'ouvre alors, dans laquelle vous pouvez sélectionner "Nom de fichier" ou "Tout" en cliquant sur le bouton "Nom" dans le champ de recherche, comme indiqué ci-dessous :
Finder window 5

11voto

Oskar Points 1242

Recherche à l'aide du nom : sélecteur

name:index.html in spotlight

Je suis également devenu un grand fan du Trouvé app. Elle est actuellement gratuite sur le magasin d'applications et rapide comme l'éclair (il me semble plus rapide que LaunchBar, ce qui n'est pas peu dire puisque c'est un démon de la vitesse).

6voto

OJ. Points 16939

Une autre façon de procéder serait d'utiliser le Terminal et la fonction mdfind l'utilitaire de ligne de commande. Ajoutez cette fonction à votre ~/.bash_profile (ou tout autre fichier de configuration du shell que vous pourriez utiliser) :

spot() {
  mdfind "kMDItemFSName=='*$@*'cd";
}

Vous pouvez alors utiliser le spot sur la ligne de commande :

spot foo bar

Ceci va rechercher tous les fichiers et répertoires contenant les arguments que vous avez passés à spot en leur nom.

Notez que cd dans la fonction ci-dessus est un modificateur, rendant la recherche insensible à la casse ( c ) et ignorant les marques diacrtiques ( d ). Pour plus d'informations sur les requêtes, voir ce document .

4voto

F (Fichier > Rechercher par nom ) ouvre également une fenêtre Spotlight qui est configurée pour rechercher par nom par défaut.

3voto

Frode Eskil Points 41

Ross a raison de dire que l'option permettant de passer de la recherche par nom de fichier à la recherche par contenu disparaît une fois la recherche effectuée, si vous ne choisissez pas la recherche par nom de fichier dans le menu déroulant lorsque vous saisissez le terme recherché. Une fois que vous avez effectué la recherche sans avoir cliqué sur ce menu déroulant, celui-ci n'apparaîtra pas, même si vous cliquez à nouveau dans la barre de recherche. Vous devez taper un autre caractère dans la barre de recherche, puis le supprimer, et ALORS la liste déroulante apparaît.

C'est assez stupide de la part d'Apple. Ils ont pris quelque chose qui était simple, très clair et auto-explicatif, et l'ont rendu difficile à trouver, un peu difficile, moins utile et incohérent. Si vous voulez d'abord chercher dans le contenu puis passer aux noms de fichiers, ce n'est pas aussi facile que le simple clic d'un bouton visible. Aucune raison logique à cela. J'espère qu'ils reviendront à la fonctionnalité originale, mieux conçue.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X