我经常在 vim 中运行这样的命令:
:grep -r --exclude-dir=./.git --include=\*.cpp --include=\*.hpp .
但我不想每次在 vim 中 grep 时都写这个,所以我尝试将以下内容添加到我的.vimrc
文件中:
command GrepRepo grep -r --exclude-dir=./build --exclude-dir=./.git --include=\*.cpp --include=\*.hpp .
但当我运行时,GrepRepo "STRING"
它只是空白。我做错了什么?
答案1
尝试此版本的命令:
:command! -nargs=+ GrepRepo grep -r --exclude-dir=./build --exclude-dir=./.git --include=\*.cpp --include=\*.hpp . <args>