Você deve encontrar o vim recém-instalado no diretório bin
sob o prefixo homebrew:
echo 'brew --prefix'/bin/vim
Certamente, brew info vim
dirá para qual célula brew
instalou vim
. Como eu não instalei vim
usando homebrew, deixe-me mostrar um exemplo usando wget
:
benlavery@Talantinc:~ $>brew info wget
wget: stable 1.16.3, HEAD
Internet file retriever
https://www.gnu.org/software/wget/
/opt/homebrew/Cellar/wget/1.14 (8 files, 716K)
Built from source
/opt/homebrew/Cellar/wget/1.15_1 (9 files, 908K)
Built from source
/opt/homebrew/Cellar/wget/1.16 (9 files, 920K)
Built from source
/opt/homebrew/Cellar/wget/1.16.1 (9 files, 940K)
Built from source
/opt/homebrew/Cellar/wget/1.16.3 (9 files, 1.5M) *
Built from source
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/wget.rb
==> Dependencies
Build: xz ✔
Recommended: openssl ✔
Optional: libressl ✘, pcre ✘
==> Options
--with-debug
Build with debug support
--with-iri
Enable iri support
--with-libressl
Build with libressl support
--with-pcre
Build with pcre support
--without-openssl
Build without openssl support
--HEAD
Install HEAD version
Você pode ver a versão mais recente marcada com um asterisco (*).
Então, para mim, wget
foi instalado em
/opt/homebrew/Cellar/wget/1.16.3/bin/wget
Agora posso usar find
para procurar por onde o link simbólico de homebrew wget
:
benlavery@Talantinc:~ $>find / -lname *Cellar/wget/1.16.3/bin/wget
/opt/homebrew/bin/wget
Observe que usei *Cellar/wget/1.16.3/bin/wget
como lname
e não o caminho completo. O Homebrew liga os arquivos em relação à sua instalação, portanto, se usássemos o caminho completo, não teríamos capturado ../Cellar/wget/1.16.3/bin/wget
.
Agora sei que /opt/homebrew/bin/wget
é o que devo usar no meu script.
Como eu disse, isso está usando wget
, o mesmo processo pode ser usado para investigar onde vim
é.