【发布时间】:2012-06-27 13:46:28
【问题描述】:
我发现 NERDTree 真正令人讨厌的一件事是,当我打开一个五分钟前刚刚查看的文件时,该文件是从一开始就打开的,而不是光标上次打开的位置。
如果我使用 :b 缓冲区列表打开文件(它已经打开过一次),我没有这个问题,因为我被直接传送到我的光标最后的位置。这很有帮助,因为我的源文件很大。
有没有办法让 NERDTree 先在缓冲区列表中查看文件是否已经打开?或者也许有其他方法可以解决我的问题?
【问题讨论】:
-
NERDTree 不是缓冲区管理器或项目管理器,它是文件系统资源管理器。如果
:b有效,为什么不使用它呢? -
这并没有回答我的问题,但我找到了一种通过配置 vimrc 来配置 netrw 使其行为类似于 NERDTree 的方法。见这里:shapeshed.com/vim-netrw