使用 vim 中的 find 的本机解决方案

使用 vim 中的 find 的本机解决方案

我在服务器上编辑一些文件,并且使用与其他人共享的帐户。我想知道是否有办法使用 find 获取要编辑的文件列表,就像它一样:grep,但针对文件。我知道控制命令,但我不想在不属于我的服务器上安装插件。

答案1

您可以使用反引号扩展:edit命令中。示例取自:help backtick-expansion

:e `find . -name ver\\*.c -print`

如果你收到“文件名太多”的提示,只需使用:n:args代替:e

另外,从帮助中的上文 § 可以看出,starstar-wildcard 已启用,因此您可以使用

:n **/*.c

相关内容