-
Les liens symboliques (ln -s) n'ont pas bien fonctionné pour moi, il ne semblait pas que Spotlight verrait cela comme une application.
-
La création d'un alias du Finder (comme décrit par Daniel) a mieux fonctionné pour le lancement à partir du Finder, mais pas pour l'utilisation du Finder. Ouvrir avec... l'alias reste grisé.
En particulier, comme mentionné dans d'autres commentaires ici, je voulais aussi que MacVim soit disponible lorsque l'on utilise Ouvrir avec... depuis le Finder, mais avec le lien symbolique ou l'alias du Finder, MacVim restait grisé.
Ce qui a fonctionné pour moi était le simple Automator script (comme zim l'a décrit), avec la commande "Run Shell script". La seule chose que j'ai dû faire différemment de ce que zim a montré dans sa réponse est d'ajouter la commande -a pour ouvrir :
open -a /usr/local/opt/macvim/MacVim.app $@
Sans le -a, lorsqu'il était utilisé avec "Ouvrir avec...", MacVim se lançait, mais le nom de fichier paramétré s'ouvrait aussi avec l'application par défaut -- ainsi j'obtenais à la fois MacVim avec un document vide ET TextEdit avec le fichier que j'avais choisi d'ouvrir (plutôt que MacVim avec le fichier sélectionné ouvert).
Le script de l'automate peut être copié ou aliasé dans le dossier Applications. J'ai également changé l'icône de mon script d'automate pour l'icône de MacVim en copiant & collant l'icône depuis les popups Get Info du Finder.
2 votes
Spotlight ne cherche pas dans les dossiers cachés et apparemment ne fonctionne pas non plus pour les alias. Utilisez-vous Spotlight pour lancer des applications ? Si oui, je vous recommande alfredapp.com . Je l'utilise et c'est génial. Plus rapide que les projecteurs !
0 votes
Merci. J'ai installé alfred et ajouté le dossier MacVim au champ de recherche. Je suis en bien meilleure forme.
4 votes
OK, j'ai compris. Si je crée un alias vers /usr/local/Cellar/macvim/7.3-61/MacVim.app, Spotlight l'indexera. Pour en savoir plus sur les alias, consultez switchingtomac.com/tutorials/creating-aliases-in-mac-os-x
0 votes
Il semble donc que Spotlight indexe les alias ! Haha, génial. En tout cas, je suis content que vous ayez aimé Alfred et c'est génial que vous ayez trouvé comment ajouter des choses à Spotlight aussi.
0 votes
J'ai eu ce problème aussi. Le site Formule MacVim prescrit un lien symbolique après l'installation dans la Cave, et je n'avais pas réalisé que c'était différent d'un alias. Avec l'alias, maintenant Spotlight et Alfred fonctionnent tous les deux.
0 votes
Pourriez-vous fournir plus de détails sur la façon de créer l'alias ? Avec Lion, je n'arrive pas à faire pointer l'explorateur sur /usr/local/Cellar et je ne sais pas comment parcourir le système de fichiers.
0 votes
@Mojo ceci justifie sa propre question, je pense :)
3 votes
Bienvenue à Ask Different ! Si vous avez trouvé une solution, veuillez la publier en tant que réponse afin que d'autres personnes ayant le même problème puissent voir ce qui a aidé. Veuillez jeter un coup d'œil à la FAQs pour plus d'informations. Merci.
2 votes
Pour clarifier le commentaire de @m_sharps, il semble que Spotlight indexera les alias, mais pas les liens symboliques (
ln -s
).