我安装YADR到我的终端,但我不断收到以下错误,当我打开的Vim:Vim和lua的问题?
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的优胜美地
我安装YADR到我的终端,但我不断收到以下错误,当我打开的Vim:Vim和lua的问题?
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
完美,请将此标记为已接受的答案(即使它是您的答案)。其他人的一张纸条。 'vi'别名可能仍然指向vim的系统版本,所以一定要使用'vim'命令,或者更新vi别名。 – Gerry 2014-12-08 00:52:52
确实需要安装macvim吗?试着不安装Xcode。 brew install vim --with-lua --HEAD也没有做到这一点。 – 2015-01-25 15:13:03
cp命令不起作用: cp:/usr/local/Cellar/vim/7.4.1401是一个目录(未复制)。 – 2016-03-18 05:07:41
实际上,在Mac OS X中,安装支持lua的vim就足够了。你只需要确定你正在运行你安装的版本。
运行以下命令来查看+ LUA
vim --version
还要检查它是你编译的版本。
grep可以找你:'vim --version | grep + lua' – superlukas 2015-04-05 00:37:56
下面的步骤对我来说工作得很好:
brew update && brew install vim --with-lua
创建一个别名vim指向/usr/local/bin/vim
(因为系统vim仍然存在于/ usr/bin/vim中)。在zsh上,如果系统上存在brew安装的vim,可以将以下代码片段添加到.zshrc中以创建别名。
添加/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
林义杰的回答并没有为我工作。使用自制软件和岩组,这样做的:
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
以及。
工作步骤:
brew update
brew unlink macvim
brew install macvim --with-cscope --with-lua --HEAD
brew unlink vim
brew uninstall vim
brew install vim --with-lua
检查所有版本的安装位置由brew info vim
YADR,过去的事情的人谁不知道如何更新其计算机需要的程序。怎么样告诉我们**你使用的是什么操作系统,以及你如何安装Vim - 如果你这样做?** – romainl 2014-11-03 23:12:13
我在MacBook Pro上长时间使用YADR。我在半年前在MBP上解决了这个问题,但我不记得如何解决它了......我让我的Vim进行更新,但我可能需要用lua重新编译Vim ......不确定。 – 2014-11-03 23:21:58