Vim bufdo有争论吗?

时间:2014-02-25 18:07:33

标签: vim

如何仅在特定缓冲区(缓冲区名称列表或缓冲区名称模式等)上运行某个命令?

1 个答案:

答案 0 :(得分:7)

您正在寻找:argdo。通过:args填充arglist。然后执行:argdo {cmd}以在arglist中的每个文件上运行{cmd}

:args *.c
:argdo %s/FOO/BAR/ge|update

要查看所有这些内容,请查看其中一些Vimcasts集:

如需更多帮助,请参阅:

:h :args
:h :argdo
相关问题