【发布时间】:2014-04-12 22:23:04
【问题描述】:
我使用 vim netrw 通过浏览目录层次来打开/编辑文件。 我也经常使用 :bn & :bp 命令打开通过缓冲区列表浏览的文件。
所以我的问题是:当我使用 :bn & :bp 命令切换缓冲区时,有没有办法防止出现 netrw 目录列表?
马克
【问题讨论】:
我使用 vim netrw 通过浏览目录层次来打开/编辑文件。 我也经常使用 :bn & :bp 命令打开通过缓冲区列表浏览的文件。
所以我的问题是:当我使用 :bn & :bp 命令切换缓冲区时,有没有办法防止出现 netrw 目录列表?
马克
【问题讨论】:
Netrw 缓冲区默认设置了nobuflisted,这应该是为了防止它们出现在:ls 中或通过:bnext 或:bprevious 访问。出于某种原因,它适用于我稍微过时的 MacVim (7.4.52):文件列表永远不会与:bn 和:bp 一起显示,但它不适用于我稍微过时的 GVim (7.4.131),其中我遇到和你一样的问题。不过,我 从不 使用文件列表,所以在您提出问题之前我不知道该错误。我刚刚发现了另一个错误,其中被 netrw 列表替换的缓冲区的内容被清除了。
我会尝试升级到更新的版本,也许你也应该这样做。
【讨论】: