为什么NERDTree似乎随机拆分或打开一个新面板?

时间:2015-08-06 09:18:41

标签: vim nerdtree split-screen

我喜欢vim和NerdTree,但我厌倦了这样一个事实,即每当我尝试打开一个文件进行查看时,有一半时间它会删除我正在编辑的旧文件并打开它,并且另一半将面板分成两半,让我看两页。

分屏有时会很有用,但我无法弄清楚为什么NERDTree有时会这样做。我只是转到树中的文件并点击进入。不知道发生了什么,但有点烦人。

1 个答案:

答案 0 :(得分:13)

如果您使用命令o并且当前窗口包含尚未编辑的文件,则窗口内容将替换为新打开的文件。否则,将打开一个新的拆分(为了不丢失当前的文件修改)。

如果您想更好地控制NERDTree行为,请遵循以下备忘单:

o: open in prev window
go: preview
t: open in new tab
T: open in new tab silently
i: open split
gi: preview split
s: open vsplit
gs: preview vsplit