Команда homebrew «linkapps» не найдена. Что может заменить его, чтобы я мог использовать MacVim в качестве редактора по умолчанию для некоторых типов файлов?

1519
wengwengweng

Моя доморощенная версия:

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

Когда я бегу:

brew linkapps 

Я получаю ответ:

Error: Unknown command: linkapps` 

И это также не указано в командах brew. Команда удалена? Есть ли замена?

В моем случае я пытаюсь использовать MacVim в качестве редактора по умолчанию для некоторых типов файлов, открытых в Finder, и иногда MacVim не отображается в меню «Открыть с помощью» в Finder. Поэтому я надеюсь, что в /Applications/папке будет находиться символическая ссылка, которая всегда будет указывать на последнюю установленную версию MacVim.

0

1 ответ на вопрос

1
JakeGould

Похоже, что brew linkappsэто было амортизировано примерно с января 2017 года в соответствии с веткой комментариев этого запроса . И версия Homebrew, которую вы используете, обновлена ​​до августа 2018 года. Так что это объясняет это!

Что касается того, почему это устарело, как объяснено в ветке комментариев этого коммита:

К сожалению, brew linkappsне может хорошо себя вести, например, с помощью Spotlight, использующего псевдонимы или символические ссылки, а формулы Homebrew не создают «правильных» .appпакетов, которые можно переместить. Вместо этого рассмотрите возможность использования brew caskи переноса формул .appsв бочки.

Я не уверен, что существует универсальное решение для замены linkappsфункциональности, которое в основном создавало символические ссылки между «Подвалом» Homebrew и /Applications/каталогом, но теперь это, скорее всего, теперь обрабатывается для каждого приложения в отдельности.

Если вы можете предоставить более подробную информацию о том, почему вы хотите использовать его - brew linkappsнапример, какие приложения вы пытаетесь использовать, в которых это может понадобиться, - возможно, кто-то из вас может оказать вам дополнительную помощь.

Спасибо за объяснение! В моем случае я пытаюсь использовать macvim в качестве редактора по умолчанию для некоторых типов файлов, открытых в finder, иногда macvim отсутствует в меню `open with` в finder, поэтому я надеюсь, что в папке` / Applications` есть символическая ссылка который всегда указывает на самую новую версию Macvim установлен wengwengweng 6 лет назад 0