我在使用 Ack
插件时在 vim
中遇到以下错误:
[无名]
|| ack-grep:找不到命令。
我在 ~/.vim/bundle/ack.vim
路径下安装了 ack
vim-plugin。我检查了 :scriptnames
,它显示了正确的路径。
在我的 .vimrc
文件中添加了以下条目:
let g:ackprg="ack-grep -H --nocolor --nogroup --column"
nmap <leader>a <Esc>:Ack!
我仍然收到错误消息。我错过了什么吗?
最佳答案
如果错误是 ack-grep: Command not found
则 vim 找不到 ack-grep
命令。所以这不是插件的问题,而是你的(shell)环境的问题。
从 shell 运行 which ack-grep
并确保您确实有一个可执行的 ack-grep
并且在您的 $PATH
以便 vim 可以找到它。
关于vim - vim 中的 Ack 插件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32303870/