【发布时间】:2018-10-26 20:43:18
【问题描述】:
现在在 gvim 中运行 :Ack anything 会给出
|| /bin/bash: ack-grep: command not found
ack-grep 已经是最新版本(2.22-1)
它在 Ubuntu 16.04 中运行良好。我在 ~/.vim/bundle/ack.vim/ 中有 ack.vim 插件
【问题讨论】:
-
如果从终端运行 ack-grep 会发生什么?
-
ack-grep: command not found,但也许那只是因为我跑了: sudo dpkg-divert --local --divert /usr/bin/ack --rename --add /usr/bin /ack-grep ?
-
既然我们已经确定这不是您的 vim 设置的问题,您可能会在 'ask ubuntu' 获得更好的帮助。
-
他们只是说使用 ask 而不是 ack-grep。我不知道如何让 ack.vim 工作
-
看起来
g:ackprg是一个变量,您可以在其中选择要运行的命令,所以也许您可以将它指向ask或任何其他可能与其目的兼容的东西。 github 页面有一个使用 Silver Searcher 的示例,命令为ag --vimgrep