端末に yadr をインストールしましたが、Vim を開くと次のエラーが表示され続けます。
neocomplete does not work this version of Vim.
It requires "if_lua" enabled Vim(7.3.885 or above).
編集:
- Vim をバージョン 7.4.493 にアップグレードしましたが、それでもエラーが発生します。
- OS X Yosemite の実行
端末に yadr をインストールしましたが、Vim を開くと次のエラーが表示され続けます。
neocomplete does not work this version of Vim.
It requires "if_lua" enabled Vim(7.3.885 or above).
編集:
これで修正されました:
brew install macvim --with-cscope --with-lua --HEAD
brew uninstall vim
brew install vim --with-lua
前のコマンドを実行してもまだ機能しない場合:
でインストールするvim
とbrew
、おそらく「正しい」場所にインストールされませんでした。インストール中にターミナル出力を見ると ( brew install vim
)、この場所がわかります。私にとっては、ここにbrew
インストールされvim
ています:
/usr/local/Cellar/vim/7.4.712
を実行するwhich vim
と、次の結果が得られました。
$ which vim
/usr/bin/vim
したがって、あなたがしなければならないことは次のとおりです。
sudo cp /path/to/newly/installed/vim /path/to/old/vim
私の場合、私はしました:
sudo cp /usr/local/Cellar/vim/7.4.712 /usr/bin/vim
ケビン・リンの答えはうまくいきませんでした。Homebrew と Zsh を使用すると、次のようになりました。
homebrew install vim --with-lua
これを入れる/.zshrc
:
# 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
あなたがそれに取り組んでいる間、あなたも追加したいかもしれません--with-clipboard
.
以下の手順は私にとってはうまくいきます:
実際、Mac OS X では、lua をサポートする vim をインストールするだけで十分です。インストールしたバージョンを実行していることを確認する必要があります。
次のコマンドを実行して+luaを探します
vim --version
また、コンパイルしたバージョンであることを確認してください。
brew update && brew install vim --with-lua
を指すエイリアス vim を作成します/usr/local/bin/vim
(システム vim はまだ /usr/bin/vim にあるため)。zsh では、次のスニペットを .zshrc に追加して、brew がインストールされた vim がシステムに存在する場合にエイリアスを作成できます。
前/usr/local/bin/vim
に追加$PATH
/usr/bin
存在する場合はbrew vimを使用します
/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