Es scheint ein Problem mit vim zu sein (ich bin mir nicht sicher, was), das zwischen 7.4.1589 und 7.4.1655 eingeführt wurde. Wenn Sie OS X / Homebrew verwenden, kann dies eine temporäre Lösung sein brew switch vim 7.4.1589
(vorausgesetzt, Sie haben immer noch die lokale Version dieser Version heruntergeladen, können Sie dies überprüfen brew info vim
).
Wenn Sie diese Version nicht aufgelistet haben brew info vim
, können Sie sie direkt von der URL des Commits installieren:
brew install https://raw.githubusercontent.com/Homebrew/homebrew/7746a5509b3fb10216f1d40ab639398e8d0c5e4c/Library/Formula/vim.rb
Alternativ können Sie dies lokal tun, indem Sie die Homebrew-Git-Protokolle nach dem von Ihnen benötigten Commit durchsuchen und die vim-Formel auf dieses Commit zurücksetzen:
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 .
Sie können auch alles -C "$(brew --repository)"
weglassen, wenn Sie nur cd "$(brew --repository)"
am Anfang stehen.