我在通过以下方式获得的几行中的多个文件中多次出现特定字符串grep
.
$ grep -rn --include="*.cpp" mystring
lib/mlib/actionbuttonrule.cpp:300: mystring Foobar...
lib/mlib/actionbuttonrule.cpp:314: other mystring
lib/mlib/item.cpp:3025: /* mystring**/
lib/mlib/item.cpp:3082: mystring Foobar...
lib/mlib/item.cpp:3095: Foo mystring bar
我想在相应的行上依次打开这些文件。我尝试这样做vim
,但到目前为止还没有开通线路成功。
不应该是vim
or grep
,但我认为一定有某种功能......
您可以加载您的grep
Vim 的快速修复列表中的输出为:
$ vim -q <(grep -rn --include="*.cpp" mystring)
转到下一个事件:cn
并到上一次出现的情况:cp
.
See :help -q
and :help quickfix
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)