Homebrewのインストール後にmacvimをデフォルトのアプリケーションとして設定する


11

homebrew経由でmacvimをインストールしました。これは正常に機能しています。

しかし、新しいファイルタイプのデフォルトアプリケーションを選択するようになったとき、MacVimは表示されません。homebrewでインストールされたファイルタイプのデフォルトアプリケーションとしてMacVimを設定するにはどうすればよいですか?

:質問は、Finderでデフォルトアプリケーションを選択する方法ではなく、リストにないアプリケーションをデフォルトとして設定する方法であり、そのため、Finderでデフォルトアプリケーションとして表示され/Applicationsません。


回答:


12

同じ問題がありました。MacVim.appを/ Applicationsに移動し、homebrew cellarディレクトリにシンボリックリンクしました。

mv /usr/local/Cellar/macvim/7.3-65/MacVim.app /Applications/  
ln -s /Applications/MacVim.app /usr/local/Cellar/macvim/7.3-65/

1
MacVimがアップグレードされるたびにこれを繰り返す必要はありませんか?
エリック胡

2
私のために働いた。しかし、鉱山は、それはよりよい解決策があることを示唆している... EricHuの懸念@強調して7.3から66だった
マットが燃える

2
移動せずに簡単にできました-リンクのみ:ln -s /usr/local/Cellar/macvim/8.0-130/MacVim.app/ /Applications/MacVim.app-はい
ヴィタリーズダネビッチ

12

修正:これはもはや当てはまりません。https://github.com/Homebrew/homebrew/issues/8699を参照してください

ではなく、brew linkappsリンクを置くことに注意してください。シンボリックリンクをたどり(お気に入りからホームディレクトリを選択し、メインペインのアイコンを選択して)をクリックし、ダイアログボックスの上部近くにあるパスリストボックスをプルダウンする(またはCommand + Up キーを押す) 1レベルで物理パスをバックアップします。その後、実際のフォルダのアイコンを見ることができます。~/Applications/ApplicationsApplicationsOpen.app


それは実際に/Applications私にリンクを入れました。動作が変更されている必要があります。
ブライアンマックラッチン

5

Finderからデフォルトのアプリを設定できます。

  1. ファイル(foo.rbなど)を選択し、「情報を見る」(コマンドI、またはファイル|情報を見る)を選択します。
  2. 「アプリケーションから開く」セクションを開きます。
  3. デフォルトのアプリを選択し、「すべてを変更...」を押します。

2
これは、同じ問題を取得する別の方法です。MacVimはhomebrewを使用してインストールされているため、アプリケーションのリストに表示されることはありません。これは、アプリケーションの寛容なリストを表示することを選択した場合にも当てはまります。
BetaRide

5

実行してみてくださいbrew linkapps。それがあなたがそれをすることになっている方法ですが、それは私には決して機能しません。同じことが当てはまる場合は、実行ln -s /usr/local/Cellar/macvim/7.3-64/MacVim.app /Applicationsします(システムで異なる場合は、アプリの実際の場所を置き換えます)。

HomebrewはMacVimをインストールしたときにあなたに言ったはずです。


1
答えてくれてありがとう。醸造リンクは役に立ちませんでした。LaunchVadにMacVimが表示され、ファインダーでファイルを開くことができますが、.txt(または他のファイルタイプ)のデフォルトアプリケーションとして設定する場合、アプリケーションのリストに表示されません。リンクの追加も機能しません。MacVimはリストに表示されますが、MacVimファインダーを選択すると、開くボタンが灰色になります。MacVim.appをシンボリックリンクするだけでは不十分な方法をご紹介します。
-BetaRide

わたしにはできる!開くボタンも機能します。私の醸造バージョンは0.9.5です
ハイフォン花王14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.