我如何设置 grep 的路径?
当我执行 grep 时,vim 似乎在寻找,/bin/grep
但它在我的系统中并不存在。/usr/bin/grep
相反,它存在。
vim 的错误:
:!/bin/grep -nH sm 2>&1| tee /var/folders/fd/0cml_1kn237fdwnbfzfsrqqm0000gn/T/v6Hn2jM/11
[No write since last change]
zsh:1: no such file or directory: /bin/grep
(1 of 1): no such file or directory: /bin/grep
系统:
- OSX 10.11.6
- MacVim 8.0 (119)
答案1
另外~/.vimrc
set grepprg=/usr/bin/grep
似乎解决了这个问题。