6

我在 OS X 10.7 和 Vim 7.3 上。

我想安装breakindent 补丁

这是在 Linux 上执行此操作的一种方法apt-getCompiling VIM with breakindent patch

我该怎么做呢?我想这将涉及通过 Homebrew 构建 Vim(这对我来说没问题)。

4

4 回答 4

6
  1. 使用 Mercurial 获取最新的 Vim 源代码:

    $ hg clone https://vim.googlecode.com/hg/ vim
    $ cd vim
    
  2. 抓住补丁。

  3. 按照链接线程中的指示应用补丁:

    $ patch -p1 < /path/to/breakindent.patch
    
  4. 使用您需要的选项(python/ruby 支持、自定义位置等)配置 Vim:

    $ ./configure --with-features=huge <other options>
    
  5. 构建和安装:

    $ sudo make && make install
    
于 2012-07-04T06:13:02.323 回答
5

我刚刚修改了 MacVim 的 Homebrew 公式以选择性地添加该补丁。如果您想尝试一下,可以在https://gist.github.com/4108848下载公式并将其插入 /usr/local/Library/Formula;然后使用brew install --with-breakindent-patch macvim.

(编辑:我曾经有一个链接到我的 Homebrew 的 GitHub 分支,但我决定删除该分支,除非我实际上向 Homebrew 提交任何内容。旧公式可以选择添加一个补丁,该补丁已添加到主 Vim 以来然后。)

于 2012-07-06T05:33:06.733 回答
4

截至 2014 年 6 月 25 日,VIM 默认包含 breakindent 补丁——终于 :-)

有关详细信息,请参阅https://retracile.net/blog/2014/07/18/18.00

于 2014-08-24T12:54:56.933 回答
0

如果您从 Homebrew 安装,请使用:

brew install macvim --with-features=huge --override-system-vim --HEAD

于 2015-05-06T08:07:01.630 回答