伙计们如何使用一个命令在vim中打开多个文件?
我要打开的这些文件有某种模式,例如:
myfile1dsa
myfile2dsdas
myfile3xzczxcz
并且这些打开的文件也会在我的vim窗口中创建自己的标签吗?
以及主题问题:
“ - ”在linux命令中意味着什么?它与“ - ”的区别如何?
示例:
grep --color 'data' fileName
答案 0 :(得分:24)
您可以使用
在vim
内打开它们
:args myfile*
或者如果要打开与子文件夹中的模式匹配的所有文件
:args **/myfile*
这一切都假定您当前的目录是您要从中打开文件的文件夹。如果目录不是,则将目录添加到myfile。
:args /yourfolder/myfile*
:args /yourfolder/**/myfile*
编辑(cudo's to romainl)
要打开标签中找到的所有文件,您可以使用
:argdo tabe
基本上是这样的:
argdo
:对于参数列表中的每个文件tabe
:打开新标签页并编辑文件