Recently I installed a new vim version on my system to get rid of the following warning:
neocomplete does not work with this version of Vim. It requires Vim 7.3.885 or later with Lua support ("+lua"). Press ENTER or type command to continue
- Install homebrew if you don't have it installed already.
- brew update
- brew install vim --with-lua
- create an alias vim pointing to /usr/local/bin/vim (as system vim is still there at /usr/bin/vim)
- on zsh you can add the following snippet to your .zshrc, to create an alias, if a brew installed vim is present in the system.
# use brew vim if present /usr/local/bin/vim --version > /dev/null 2>&1 BREW_VIM_INSTALLED=$? if [ $BREW_VIM_INSTALLED -eq 0 ]; then alias vi="/usr/local/bin/vim" fi