我想通过自制程序从编译安装 vim,但即使我运行带有-s
标志的命令,编译也不会发生。
brew install -s vim --with-luajit
或者
brew reinstall -s vim --with-luajit
==> 重新安装 vim
==>正在下载https://homebrew.bintray.com/bottles/vim-8.1.0202
已经下载:/Users/me/Library/Caches/Homebrew/vim-8.1.0202.high_sierra.bottle.tar.gz
==>浇注vim-8.1.0202.high_sierra.bottle.tar.gz
答案1
结果可能不完全相同,但--HEAD
在命令上添加标志就像一个魅力。
brew uninstall --force vim
brew install --HEAD -s vim --with-luajit
现在 vim 已经安装了 Lua 支持。
答案2
您已经安装了它,您必须告诉brew
您想要执行以下reinstall
操作install
:
$ brew update
$ brew reinstall -s vim --with-luajit
==> Reinstalling vim --without-python --with-luajit
==> Installing dependencies for vim: perl, libyaml
==> Installing vim dependency: perl
==> Downloading https://homebrew.bintray.com/bottles/perl-5.28.0.el_capitan.bottle.tar.gz
....
你也可以强制它:
$ brew reinstall -s vim --with-luajit --force
您还可以直接brew
使用最新版本--HEAD
,这可能会有所帮助:
$ brew reinstall --HEAD -s vim --with-luajit --force