シンボリックリンク(ln -s)はうまく機能しませんでしたが、Spotlightがこれをアプリケーションと見なすようには見えませんでした。
ダニエルが説明したように、ファインダエイリアスを作成すると、Finderからの起動に関してはうまく機能しましたが、Finder Open With ...を使用する場合は機能しませんでした。エイリアスはグレー表示のままです。
特に、ここでの他のコメントで言及したように、FinderでOpen With ...を使用するときにMacVimも使用できるようにしたかったのですが、シンボリックリンクまたはFinderエイリアスを使用すると、MacVimはグレー表示のままになります。
私のために働いたのは、「Run Shell Script」コマンドを備えたシンプルなAutomatorスクリプト(zimの説明どおり)でした。zimが答えで示したものとは異なる方法で私がしなければならなかった唯一のことは、-aパラメーターをopenに追加することです:
open -a /usr/local/opt/macvim/MacVim.app $@
-aなしで、「…で開く」で使用すると、MacVimが起動しますが、デフォルトのアプリケーションが何であれ、パラメーターファイル名も開きます。そのため、空のドキュメントを含むMacVimと、ファイルを含むTextEdit (選択したファイルを開いた状態のMacVimではなく)開くことを選択していました。
オートマトラスクリプトは、アプリケーションフォルダにコピーまたはエイリアスできます。また、Finderの[情報を見る]ポップアップからアイコンをコピーして貼り付けることにより、オートマトンスクリプトのアイコンをMacVimのアイコンに変更しました。