【发布时间】:2016-09-01 19:34:31
【问题描述】:
这是我的问题:
我有一个大型项目,从ag searcher 中过滤掉了很多文件和目录。
我需要更新多个文件,但只有我感兴趣的文件是可供搜索者使用的文件,所以我想做的是 :argdo 或 :buffdo 但在从 ag 搜索请求收到的集合上.
-
:Ag something_to_change-> 结果包含 10 个文件的列表 - grep 此结果并仅对这 10 个文件执行替换命令
我想它看起来像::Ag something_to_change | :args | :argdo %s/something_to_change/somthing_changed/ge | update
感谢您对此的任何建议
【问题讨论】:
-
如果您不介意命令行解决方案,example for grep + sed combo