当我在MacVim上使用NERD Tree时,我可以在NERD Tree窗口中使用“t”(或“T”以后台方式打开)来在新标签页中打开文件。但是,当我切换到该标签页时,由于它仍停留在原始标签页中,因此NERD Tree窗口不再可见。是否有一种方法可以在新标签页中自动打开NERD Tree并打开文件?或者NERD Tree能否跨标签保持存在?
这个NERDTree的行为也曾经让我很痛苦。它让我非常困扰,以至于我学习了VimScript并制作了一个插件,使NERDTree在所有选项卡中始终保持一致。
你可以在Github上获取它:https://github.com/jistr/vim-nerdtree-tabs
您还可以使用:NERDTreeMirror
。如果至少已经打开了一个树,则我更喜欢这种方式,因为它可以在选项卡之间保持树的一致性。
:NERDTreeToggle
。另一个选择是打开一个新标签页,打开NERD Tree,然后在新创建的标签页中打开文件。:NERDTreeToggle
,在实际需要使用它时轻松使其可见。