我想使用 vim 搜索和替换文件夹中所有 php 文件中的一些文本。一个困难是这些文件都在一个 ftp 站点上。
据我所知,这可以做到(没有ftp)如下:
首先在缓冲区中打开文件:
:args *.php
然后对缓冲区中的所有文件应用搜索/替换
:argdo %s/<pattern1>/<pattern2>/ge | update
但是,我不确定如何使用 vim ftp 插件加载目录中的所有文件。我试过了:
:args ftp://user@website.com/dir/*.php
但这只是在指定的 ftp 位置“打开”一个名为 *.php 的新文件。有任何想法吗?
如果有人知道替代方案,例如通过在 Linux 中使用 sed 而不是 ftp,这也很好。