ric*_*rdo 6 vim homebrew macos
我使用需要 +clientserver 的 Vim 插件,并且默认的 brew Vim 配方不包含适当的标志,所以我试图将它添加到./configure
步骤中。
我尝试从源代码构建 Vim,但没有成功。我想尝试要么使用替代配方-有一个与设置的标志,我需要在这里-或者编辑自制配方本身......但我不能确定如何进行。
有人可以给我一些指示来帮助我开始使用替代配方或编辑 Homebrew 配方本身吗?
最终,我想学习如何做这两件事。
要使用客户端服务器功能编译终端 vim,我执行了以下操作:
brew edit vim
Run Code Online (Sandbox Code Playgroud)
并按./configure
如下方式编辑选项(删除--enable-gui=no
、 和--without-x
,并添加--enable-gui=gtk2
):
system "./configure", "--prefix=#{HOMEBREW_PREFIX}",
"--mandir=#{man}",
"--disable-nls",
"--enable-multibyte",
"--with-tlib=ncurses",
"--enable-cscope",
"--enable-rubyinterp",
"--enable-pythoninterp",
"--enable-gui=gtk2",
"--with-features=huge",
*language_opts
Run Code Online (Sandbox Code Playgroud)
然后rvm use system
(酿造总是需要的红宝石错误解决方法vim
);那么brew install vim
;最后brew unlink vim && brew link vim
。
从目标 URL 安装:
brew install https://gist.github.com/2004942/vim.rb
Run Code Online (Sandbox Code Playgroud)
(尽管在这种情况下,这不是我所做的)。
以下是编辑 Homebrew 公式的方法:
酿造编辑公式
所以,在你的情况下,那就是brew edit vim
. 保存,重新安装。在您更新 Homebrew 之前,编辑过的公式会在本地缓存——如果我没记错的话,一旦您更新 Brew,系统会询问您如何处理更改后的公式。
您甚至可以创建自己的公式,这在公式食谱中进行了解释。基本步骤是:
brew create
该 URL,例如brew create http://example.com/foo-0.1.tar.gz
brew install -vd foo
,其中调试和详细模式处于打开状态 归档时间: |
|
查看次数: |
7532 次 |
最近记录: |