我在 OS X 10.7 和 Vim 7.3 上。
我想安装breakindent 补丁。
这是在 Linux 上执行此操作的一种方法apt-get
:
Compiling VIM with breakindent patch。
我该怎么做呢?我想这将涉及通过 Homebrew 构建 Vim(这对我来说没问题)。
我在 OS X 10.7 和 Vim 7.3 上。
我想安装breakindent 补丁。
这是在 Linux 上执行此操作的一种方法apt-get
:
Compiling VIM with breakindent patch。
我该怎么做呢?我想这将涉及通过 Homebrew 构建 Vim(这对我来说没问题)。
使用 Mercurial 获取最新的 Vim 源代码:
$ hg clone https://vim.googlecode.com/hg/ vim
$ cd vim
抓住补丁。
按照链接线程中的指示应用补丁:
$ patch -p1 < /path/to/breakindent.patch
使用您需要的选项(python/ruby 支持、自定义位置等)配置 Vim:
$ ./configure --with-features=huge <other options>
构建和安装:
$ sudo make && make install
我刚刚修改了 MacVim 的 Homebrew 公式以选择性地添加该补丁。如果您想尝试一下,可以在https://gist.github.com/4108848下载公式并将其插入 /usr/local/Library/Formula;然后使用brew install --with-breakindent-patch macvim
.
(编辑:我曾经有一个链接到我的 Homebrew 的 GitHub 分支,但我决定删除该分支,除非我实际上向 Homebrew 提交任何内容。旧公式可以选择添加一个补丁,该补丁已添加到主 Vim 以来然后。)
截至 2014 年 6 月 25 日,VIM 默认包含 breakindent 补丁——终于 :-)
如果您从 Homebrew 安装,请使用:
brew install macvim --with-features=huge --override-system-vim --HEAD