Finalmente, o vim 8.0 foi lançado ! No entanto, o vim pré-instalado é o vim 7.3 no meu sistema (OS X El Capitan) e quero atualizá-lo para a versão 8.0 mais recente.
Então, como posso fazer isso sem estragar as coisas? Seria uma boa idéia simplesmente substituir o vim /usr/bin/vim
? E quanto a compilá-lo da fonte?
macos
el-capitan
vi
nalzok
fonte
fonte
Respostas:
Obtenha o gerenciador de pacotes Homebrew * .
Instale a
vim
fórmula (atualmente é o Vim 8.0.2) com:Verifique as mensagens produzidas para quaisquer ações manuais que possam ser necessárias para executar, embora com a fórmula do Vim não haja problemas.
Mais uma coisa que você deve fazer é verificar as variáveis de ambiente em busca de aquelas que possam conter um caminho completo para o sistema
vi
/vim
, curtirEDITOR
e atualizá-las para usar o/usr/local/bin/vim
.Se você já tinha o Homebrew instalado, antes de executar o comando install, atualize o repositório local com:
Se você já tinha o Vim instalado com o Homebrew (ou se no futuro deseja atualizar a versão do Vim), execute:
* O Homebrew é um gerenciador de pacotes de código aberto e mantido ativamente para o Mac OS X. Ele mantém os pacotes na
/usr/local/Cellar
pasta por padrão. Ele armazena links para os arquivos executáveis/usr/local/bin
e coloca esse diretório à frente dos diretórios do sistema naPATH
variável de ambiente. Assim, você/usr/bin/vim
pode ser deixado em paz.O Homebrew também cuidará de todos os caminhos e dependências dos pacotes instalados.
fonte
Error: vim 8.0.1650_1 already installed
quando eu façobrew upgrade vim
brew reinstall vim
, se você já está no mais atual versãoVocê pode instalar o vim com o Homebrew, substituindo o vim do sistema atual pelo
--with-override-system-vi
:Lembre-se de reiniciar o terminal depois disso para garantir que os novos links simbólicos funcionem conforme o esperado.
fonte