web-dev-qa-db-ja.com

自作の「linkapps」コマンドが見つかりません。一部のファイルタイプのデフォルトエディタとしてMacVimを使用できるように、何を置き換えることができますか?

私の自作バージョンは:

Homebrew 1.7.1-114-g545eb91
Homebrew/homebrew-core (git revision 279277; last commit 2018-08-04)

私が走るとき:

brew linkapps

私が得る応答は:

Error: Unknown command: linkapps`

また、brewコマンドにもリストされていません。コマンドは削除されていますか?代替品はありますか?

私の場合、Finderで開いている一部のファイルタイプのデフォルトエディタとしてMacVimを使用しようとしていますが、Finderの[開く]メニューにMacVimが表示されない場合があります。そのため、インストールされているMacVimの最新バージョンを常に指すシンボリックリンクを/Applications/フォルダーに入れたいと思っています。

2
tga

brew linkappsは2017年1月頃から減価償却されているようです このプルリクエストのコメントスレッドによると 。そして、あなたが使用しているHomebrewのバージョンは、2018年8月以降の最新のものです。

そのコミットのコメントスレッドで説明されているように、なぜ減価したのかについては、

残念ながらbrew linkappsはうまく動作しません。エイリアスまたはシンボリックリンクとHomebrew式のいずれかを使用するSpotlightは、再配置可能な「適切な」.appバンドルを構築しません。代わりに、brew caskの使用を検討し、.appsを使用して数式をキャスクに移行してください。

linkapps機能(基本的にHomebrewの「Cellar」と/Applications/ディレクトリの間にシンボリックリンクを作成)を置き換える一般的なソリューションがあるかどうかはわかりませんが、これは現在アプリで処理されている可能性がありますアプリとケースバイケースで。

brew linkappsを使用しようとしている理由(使用しようとしているアプリでそれが必要な場合など)について詳しく説明できる場合は、おそらくここにいる誰かがさらに支援を提供してくれます。

3
JakeGould