在大多数 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 选项卡中
- 选择多个文件(使用 CTRL-单击)
- 右键单击以获取上下文菜单
- 点击“使用标签页通过单个 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