Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim 使用命令模式从内部打开(编辑)多个文件_Vim_Edit - Fatal编程技术网

Vim 使用命令模式从内部打开(编辑)多个文件

Vim 使用命令模式从内部打开(编辑)多个文件,vim,edit,Vim,Edit,当您已经在浏览一个文件时,如何打开多个文件 如果我这样做: :e myFile 然后在另一个缓冲区中打开myFile,但显然: :e myFile1 myFile2 打开名为“myFile1 myFile2”的新文件 可以很容易地从外部打开,无论是在选项卡或缓冲区中,但从内部,仍然找不到…您可以这样使用: 假设您已经使用名为a.c的vim打开了一个文件 现在转到命令模式。 使用sp(拆分) 例如: :sp b.c 这应该对你有用。 按ctrl+(两次w)可以遍历不同的文件:e,其相关项只接受

当您已经在浏览一个文件时,如何打开多个文件

如果我这样做:

:e myFile
然后在另一个缓冲区中打开myFile,但显然:

:e myFile1 myFile2
打开名为“myFile1 myFile2”的新文件

可以很容易地从外部打开,无论是在选项卡或缓冲区中,但从内部,仍然找不到…

您可以这样使用:

假设您已经使用名为a.c的vim打开了一个文件

现在转到命令模式。 使用sp(拆分) 例如:

:sp b.c

这应该对你有用。
按ctrl+(两次w)可以遍历不同的文件

:e
,其相关项只接受一个参数。请参见
:帮助:args

:argadd myFile1 myFile2
或:

您也可以使用通配符:

:argadd *.rb

请尝试
:e myFile1 | e myFile2
,或
:tabedit myFile1 | tabedit myFile2
。谢谢!看来这完全是我想做的:)谢谢!我知道tab/split模式;它可以工作,但我想直接将其打开到缓冲区中,而不必将其放入另一个窗口/选项卡中。
:argadd *.rb