gVim:如何一次在自己的选项卡中打开多个文件?

gVim:如何一次在自己的选项卡中打开多个文件?

在大多数 GUI 文本编辑器中,我可以使用 ctrl 键单击一次打开多个文件。但在 gvim 中却做不到。gvim
有什么方法可以做到这一点?
谢谢。

-edit-...使用 GUI 方式而不是命令行。

答案1

简单的:

gvim -p file1.c file3.c ...

或者:

gvim -p *.c

答案2

gVim 在缓冲区中打开多个文件。

:tab ball

将在它们自己的选项卡中打开这些缓冲区。我想你可以将此命令添加到你的 _vimrc 中,以便每次 gvim 运行时都执行此操作。


在 Windows 中:gvimext.dll:支持将文件加载到 VIM 选项卡中

  1. 选择多个文件(使用 CTRL-单击)
  2. 右键单击以获取上下文菜单
  3. 点击“使用标签页通过单个 Vim 进行编辑”

答案3

在 gvim 中打开多个文件。选择要打开的文件后,右键单击并选择“使用单个 Vim 编辑”。Vim 最初只会显示第一个文件,但所有文件名都在 Vim 的参数列表中。执行

:n

一次打开列表中的每个文件(:N返回),或

:all

一次查看所有文件,每个文件都在不同的 Vim 窗口中,或者

:tab all

在不同的选项卡中查看。

答案4

  • 打开文件:

    vim {file1,file2,...}
    

    在缓冲区中,然后使用

    :ls (list), :n (next), :p (previous), :b<N> (open file N), :b [press TAB]
    
  • 打开标签

    vim -p <files> 
    

    正如polemon所写,然后使用与上面相同的命令

  • 打开多个窗口

    vim -o {file1,file2,...}
    

    然后看看http://www.cs.oberlin.edu/~kuperman/help/vim/windows.html

相关内容