在终端中使用grep时的差异:和vim中的grep

时间:2015-01-12 15:59:46

标签: vim grep

我在终端使用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'

1 个答案:

答案 0 :(得分:2)

更改我的grepprg值修复了我的问题

在我的~/.vimrc

" Grep settings
set grepprg=grep\ -n\ $*

grepprg=grep -n $* /dev/null的默认值是使用/ dev / null作为目录。