file - 如何将find的结果传递给vim的argadd命令

标签 file vim find

我之前发现,and posted ,关于如何使用 :argadd 而不是 :badd 加载多个缓冲区。但是,我还想添加与特定模式匹配的所有子目录的所有文件。我当前的尝试如下所示:

:argadd !find . -name *.js -type f

但这增加了

 51      "!find"                        line 1
 52      "~/Documents/neuro-sim/website/3.0" line 1
 53      "-name"                        line 1
 54      "*.js"                         line 1
 55      "-type"                        line 1
 56      "f"                            line 1

到缓冲区。我需要进行哪些修改才能使其正常工作?

最佳答案

但是你为什么不这样做

:args **/*.js 

(是的,我知道你不能用这种方式过滤文件...)

HTH

关于file - 如何将find的结果传递给vim的argadd命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8755808/

相关文章:

linux - 在同一子目录中查找具有相同 MD5 的文件

Python:脚本运行时文件为空,并执行顺序写入操作

colors - vim colorchem 显示不正确的颜色

linux - 查找在 -exec 命令上返回成功的文件名

linux - 如何在 rm 中为特定目录使用 ls 命令输出

regex - vim 对齐小数点

python - 在python中复制文件名中包含特定字符串的文件

ios - 以编程方式锁定 iOS 设备上的文件

循环和文件输出中的 Java 进程

vim - 为命令使用状态栏(即 :s or :g) in gVim