2011-10-19 44 views
4

几天前我开始使用vim/gvim for windows。我使用notepad ++,直到现在,但想要开始完整地使用gvim。在gvim的新选项卡中打开文件

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

回答

4

当然,你可以运行:

gvim --remote-tab-silent <file> 

当你运行:

gvim --remote-tab-silent <file2> 

这将在一个新的标签同一窗口中打开...

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