Comando “linkapps” do Homebrew não encontrado. O que pode substituí-lo para que eu possa usar o MacVim como editor padrão para alguns tipos de arquivos?

Comando “linkapps” do Homebrew não encontrado. O que pode substituí-lo para que eu possa usar o MacVim como editor padrão para alguns tipos de arquivos?

Minha versão Homebrew é:

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

Quando corro:

brew linkapps

A resposta que recebo é:

Error: Unknown command: linkapps`

E também não está listado nos comandos brew. O comando foi removido? Existe alguma substituição?

No meu caso, estou tentando usar o MacVim como editor padrão para alguns tipos de arquivos abertos no Finder e às vezes o MacVim não está listado no menu aberto com no Finder. Portanto, espero ter um link simbólico na /Applications/pasta que sempre aponte para a versão mais recente do MacVim instalada.

Responder1

Parece que brew linkappsfoi depreciado desde janeiro de 2017de acordo com o tópico de comentários desta solicitação pull. E a versão do Homebrew que você está usando está atualizada em agosto de 2018. Isso explica tudo!

Quanto ao motivo de sua depreciação, conforme explicado no tópico de comentários do commit:

Infelizmente brew linkappsnão pode se comportar bem com, por exemplo, o Spotlight usando aliases ou links simbólicos e as fórmulas do Homebrew não constroem .apppacotes "adequados" que podem ser realocados. Em vez disso, considere usar brew caske migrar fórmulas .appspara barris.

Não tenho certeza se existe uma solução genérica para substituir linkappsa funcionalidade - que basicamente criou links simbólicos entre o Homebrew “Cellar” e o /Applications/diretório - mas isso provavelmente agora é tratado aplicativo por aplicativo e caso a caso.

Se você puder fornecer mais detalhes sobre por que deseja usar brew linkapps, como quais aplicativos você está tentando usar e que podem precisar deles, talvez alguém aqui possa fornecer mais assistência.

Responder2

A alternativa hoje em dia é brew install --cask macvimveraqui.
Eu testei com MacVim agora há pouco e funciona perfeitamente.

informação relacionada