Get the Homebrew* package manager.
vim formula (as of today it is Vim 8.0.2) with:
brew install vim
Check the messages it produced for any manual actions you might be required to perform, although with Vim formula there should be no issues.
One more thing you should do is to check your environment variables for those that might contain a full path to the system
EDITOR and update them to use the
If you had Homebrew already installed, before running the install command, update the local repository with:
If you had Vim already installed with Homebrew (or if in the future you'd like to upgrade the Vim version), then run:
brew upgrade vim
* Homebrew is an open-source, actively maintained package manager for Mac OS X. It keeps the packages in
/usr/local/Cellar folder by default. It stores links to the executable files
/usr/local/bin and puts this directory ahead of system directories in the
PATH environment variable. Your
/usr/bin/vim can thus be left alone.
Homebrew will also take care of all the paths and dependencies for installed packages.