标签: vim
如何仅在特定缓冲区(缓冲区名称列表或缓冲区名称模式等)上运行某个命令?
答案 0 :(得分:7)
您正在寻找:argdo。通过:args填充arglist。然后执行:argdo {cmd}以在arglist中的每个文件上运行{cmd}。
:argdo
:args
:argdo {cmd}
{cmd}
:args *.c :argdo %s/FOO/BAR/ge|update
要查看所有这些内容,请查看其中一些Vimcasts集:
如需更多帮助,请参阅:
:h :args :h :argdo