Символические ссылки (ln -s) не работали для меня, не похоже, что Spotlight увидит это как приложение.
Создание псевдонима поиска (как описано Дэниелом) работало лучше при запуске из Finder, но не при использовании Finder Open With ... , псевдоним оставался серым.
В частности, как упоминалось в других комментариях, я также хотел, чтобы MacVim был доступен при использовании Open With ... из Finder, но с символьной ссылкой или псевдонимом Finder MacVim останется серым.
Для меня сработал простой скрипт Automator (как описано в zim) с командой «Run Shell Script». Единственное, что я должен был сделать иначе, чем то, что показал zim в своем ответе, это добавить параметр -a для открытия :
open -a /usr/local/opt/macvim/MacVim.app $@
Без -a, при использовании с «Открыть с помощью ...», MacVim запускается, но также и имя файла параметров открывается с любым приложением по умолчанию, поэтому я получаю как MacVim с пустым документом, так и TextEdit с файлом, который я выбрал открыть (а не MacVim с моим выбранным файлом открыт).
Сценарий automator может быть скопирован или добавлен в папку «Приложения». Я также изменил значок своего сценария автоматизатора на значок MacVim, скопировав и вставив значок из всплывающих окон «Информация о поиске» в Finder.