gpt4 book ai didi

vim - 如何在 gvim 中拆分打开所有包含 TODO 的文件?

转载 作者:行者123 更新时间:2023-12-05 01:12:54 30 4
gpt4 key购买 nike

我想在 gvim 的拆分缓冲区中打开所有包含 TODO 的源文件。

我很确定这可以通过 grep 将其输出通过管道传输到编辑命令来完成,但我不确定如何实现它。

最佳答案

我不会分开打开它们,除非你知道只有两个或三。但是如果只有两三个文件需要编辑,你为什么毕竟在寻找自动打开它们的命令吗?

这是您可以使用的基本 grep:

grep -lIr TODO .

它递归地在当前目录中搜索包含 TODO 和列出他们。它还避免匹配二进制文件(包括 .swp 和 .swo 文件)。然后,如果你运行的是 GUI Vim,我会选择:

mvim --remote-silent $(grep -lIr TODO .)

或者,在 Vim 中,您可以使用 :argadd 命令和反引号扩展作为sehe 在评论中巧妙地建议:

:args `grep -Ilr TODO .`

关于vim - 如何在 gvim 中拆分打开所有包含 TODO 的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10431429/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com