我:!grep "tag1" filename | grep "tag2" filename | grep -n "tag3 or more" filename
在 vim 中使用命令在一个大文件中根据它们的标签(片段顶部的简单注释)搜索我的代码片段,类似于 firefox 的标签功能。我使用片段来记住棘手的事情。
每次写出来都很痛苦。我想创建一个别名,或者函数来做这样的事情:
:!greptag tag1 tag2 ... tag39
它应该搜索当前文档并返回带有所有标签的行。
Vim 设置为交互式 shell 模式,以便它可以解析我的 bashrc 中的别名/函数。
set shellcmdflag=-ic "lets vim use bashrc
如何在 bash 中构造一个允许像这样的变量参数的函数?