Man*_*nde 2 vim ack vim-plugin
vim
使用Ack
插件时出现以下错误:
[ No Name]
|| ack-grep: Command not found.
我ack
在该路径上安装了vim-plugin ~/.vim/bundle/ack.vim
。我已经与核对过:scriptnames
,它显示了正确的路径。
在我的.vimrc
文件中添加了以下条目:
let g:ackprg="ack-grep -H --nocolor --nogroup --column"
nmap <leader>a <Esc>:Ack!
Run Code Online (Sandbox Code Playgroud)
我仍然遇到错误。我有什么想念的吗?
如果错误是ack-grep: Command not found
vim can\xe2\x80\x99t 找不到ack-grep
。所以它\xe2\x80\x99s不是插件的问题,而是你的(shell)环境的问题。
从 shell运行which ack-grep
并确保您确实有一个ack-grep
that\xe2\x80\x99s 可执行文件,并且在您的$PATH
以便 vim 可以找到它。
运行插件的要求之一是在计算机上安装Ack> = 2.0。
对于Ubuntu / Debian,这应该有效:
sudo apt-get install ack-grep
Run Code Online (Sandbox Code Playgroud)
以下是其他操作系统的安装步骤http://beyondgrep.com/install/
归档时间: |
|
查看次数: |
1040 次 |
最近记录: |