在VIM中,我打开了4个窗口,这样的NERD树: 因此,每当我尝试从NERD打开文件时,它都会在第一个缓冲区(topleft pos)中打开。有时在其他缓冲区。 有没有办法打开右下角的文件? Mb有解决方法吗? 也许我可以强制NERDtree在最后一个活动窗口中打开文件?目前,这种方式不起作用:(
UPD:看起来问题出在隐藏缓冲区中。 缓冲区在一个窗口中打开,然后由另一个窗口替换 - 如果您尝试在另一个窗口中打开第一个缓冲区,则会在第一次打开的窗口中打开缓冲区。
答案 0 :(得分:6)
我在Vim 7.2上使用NERD树4.1.0,NERDTree默认在最后一个活动窗口中打开文件。
来自文档:
默认密钥:o
地图选项:NERDTreeMapActivateNode
适用于:文件和目录。
如果选择了文件节点,则会在上一个窗口中打开它。
但是在选择文件时按Enter键会产生相同的效果。