vim - 如何编写一个调用 VimGrep 的 vim 函数?

标签 vim vimgrep

我想写一个函数 myFunc 使得:

myFunc /function foo/

变成
:vimgrep /function foo/ **/*.cpp **/*.hpp


myFunc /class bar: public/

变成
vimgrep /class bar: public/ **/*.cpp **/*.hpp

我该怎么做呢?

谢谢!

最佳答案

:command -nargs=1 MyFunc vimgrep <args> **/*.cpp **/*.hpp

:MyFunc /Hello world/

关于vim - 如何编写一个调用 VimGrep 的 vim 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2190951/

相关文章:

linux - Vim 独特的选项

vim - vimgrep 可以与环视断言一起使用吗?

regex - 为什么用**/*递归搜索当前目录:vimgrep vim command?

vim - 如何让 vimgrep 进行单词匹配搜索?

regex - 用 vim 替换标签之间的所有字符实例

navigation - 长线水平导航

vim - 如何在 vimgrep 中排除文件模式?

vim - 如何使用gvim在不包含字符的行首插入

vim - 在 Vim 中,如何删除某处重复的所有行