我在终端使用grep
和在vim
:grep
时看到了不同之处
前者grep -ri --include *.sh backup
返回结果。
后者,:grep -ri --include *.sh backup
没有。
有什么想法吗?
编辑1:
:set grepprg
返回grepprg=grep -n $* /dev/null
编辑2:我唯一的grep别名是alias grep='grep --color=auto'
答案 0 :(得分:2)
更改我的grepprg
值修复了我的问题
在我的~/.vimrc
" Grep settings
set grepprg=grep\ -n\ $*
grepprg=grep -n $* /dev/null
的默认值是使用/ dev / null作为目录。