Parece ser devido a um problema com o vim (não sei ao certo o quê), introduzido entre 7.4.1589 e 7.4.1655. Se você estiver usando o OS X / Homebrew, uma solução temporária pode ser brew switch vim 7.4.1589
(supondo que você ainda tenha a cópia local daquela versão baixada, você pode verificar com brew info vim
).
Se você não tiver essa versão listada em brew info vim
, poderá instalá-la diretamente no URL da confirmação:
brew install https://raw.githubusercontent.com/Homebrew/homebrew/7746a5509b3fb10216f1d40ab639398e8d0c5e4c/Library/Formula/vim.rb
Alternativamente, você pode fazer isso localmente, pesquisando os logs git homebrew para o commit que você precisa e revertendo a fórmula vim para o commit:
git -C "$(brew --repository)" log --grep='vim 7.4.1589'
# Using the commit from the above command
git -C "$(brew --repository)" checkout 7746a5509b3fb10216f1d40ab639398e8d0c5e4c -- Library/Formula/vim.rb
# Ensure the version number looks correct
head <"$(brew --repository)"/Library/Formula/vim.rb
# Install as usual
brew install vim
# Later, when you're ready to go back to the latest version
git -C "$(brew --repository)" checkout HEAD .
Você também pode deixar de fora todo o material -C "$(brew --repository)"
se você apenas cd "$(brew --repository)"
no começo.