在 gvim 的新选项卡中打开文件

Bha*_*ath 4 windows vim

几天前我开始在 Windows 上使用 vim/gvim。到目前为止我一直使用 notepad++,但想开始完全使用 gvim。

我发现的一件事是,在 gvim 中打开文件(通过双击文件)总是会打开一个新的 gvim 实例,即使另一个 gvim 实例已经在运行。我可以在 gvim 中打开任何设置,以便在已运行的 gvim 实例的新选项卡中打开文件吗?

Ben*_*enj 5

当然你可以运行:

gvim --remote-tab-silent <file>
Run Code Online (Sandbox Code Playgroud)

当你跑步时:

gvim --remote-tab-silent <file2>
Run Code Online (Sandbox Code Playgroud)

这将在同一窗口的新选项卡中打开...

此外,如果您从本机 Windows 安装程序安装了 gvim,则应该有一个 shell 扩展,允许您从 Windows 资源管理器“在现有 vim 中打开”。这实际上将默认在新缓冲区而不是新选项卡中打开。可以通过执行“:bn”(下一个缓冲区)或“:bp”(上一个缓冲区)在缓冲区之间导航。就我个人而言,我更喜欢它们而不是选项卡。