我使用gvim并在选项卡中工作。例如,我有3个标签页,当我:mksession
。当我稍后提供它时,这些文件将在缓冲区中“打开”,因为它们在缓冲区菜单中可见,但不会重新创建选项卡。打开会话,恢复图形选项卡(gvim,windows)
查看示例session.vim,它为每个文件运行badd
,但我看不到任何会创建新选项卡的东西。我试着在我的vimrc中放入au BufAdd * tabnew
,但它没有按预期工作。
sessionoptions="blank,buffers,curdir,folds,help,resize,tabpages,winsize"
要排除你的.vimrc,你可以简单地移动文件,看看你是否可以重现这种行为。如果它可以正常工作,那么可以尝试将其重新注释掉,直到您可以重新生成它为止。我看不出任何明显的东西,尽管我起初认为BufEnter钩子可能有问题。 – Sarah 2011-01-19 23:31:42