24 votes

Spotlight indexe-t-il normalement les liens dans ~/Applications ?

J'ai installé MacVim par le biais de homebrew et cela a donné lieu à un alias dans ~/Applications qui pointe vers /usr/local/Cellar/macvim/7.3-66/MacVim.app.

Malheureusement, MacVim n'apparaît pas dans les recherches Spotlight. Est-ce normal ?

28voto

Fuzzy Purple Monkey Points 702

C'est en fait un lien symbolique et non un alias. Spotlight indexe les liens symboliques vers les fichiers qui sont traités comme des fichiers système, mais il ne les affiche pas dans l'interface graphique. Par contre, il affiche les alias, donc vous pourriez simplement commande-option-glissement /usr/local/Cellar/macvim/*/MacVim.app vers /Applications depuis le Finder.

Ou convertissez les liens symboliques en alias :

brew linkapps; find ~/Applications -type l | while read f; do osascript -e "tell app \"Finder\" to make new alias file at POSIX file \"/Applications\" to POSIX file \"$(/usr/bin/stat -f%Y "$f")\""; rm "$f"; done

Ou si vous utilisez Alfred, il peut être configuré pour inclure les applications dans /usr/local/Cellar dans les résultats de recherche par défaut.

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