6

我是 MacVim 的新手并且已经安装了 Janus。我不知道如何使用 Ack.vim 搜索我的项目。

对于 janus,它说“自定义:Janus 重新绑定 command-shift-f () 以调出 :Ack。” 但是当我执行 command-shift-f 时,我会收到以下消息:

The plugin ack is disabled for the following reason: The ack program is not installed

如何使用 ack?如果我必须安装它,我该怎么做?(猜测它与 .vimrc 或 .vimrc.after 有关,但不确定)

谢谢

4

3 回答 3

4

您必须先安装ack- 它是一个外部程序:

Mac OS 的说明可以在ack-website上找到,并且需要 MacPorts 或 homebrew。

于 2012-04-18T15:53:01.940 回答
3

Ack 是一个外部程序,Ack.vim 只是 Ack 的一个接口。如果您已经使用了 Ack,则希望该接口连接到 Ack:如果您的机器上还没有它,您可能不需要它。

如果你真的需要/想要使用 Ack,只需安装它。

于 2012-04-18T15:52:09.087 回答
0

实际上在这里使用 MacVim 和 Janus 得到同样的东西。

如果你通过命令行 'mvim ' 打开 macvim。然后 ack 可用。如果您通过“在此处打开新的 macvim 缓冲区”打开,则 ack 不可用。

猜测路径问题。

于 2012-04-20T03:34:54.407 回答