2014-10-20 44 views
1

在我的vimgvim中,previous buffer的存储器运行不正常。它以前工作得很好,但我不能说它什么时候开始行为不端。vim - '转到上一个缓冲区'中断

如果我在一个vim会话中打开了超过2个文件作为缓冲区,命令:b#总是让我回到我先打开的缓冲区(而不是让我回到前一个缓冲区)。

这可能是什么原因?

有趣的是,如果我删除一个缓冲区,然后:b#恢复它。

我在Ubuntu 14.04,我的vim版本是7.4.52,我已经安装了bufexplorer plugin

+2

移除该插件:如果问题消失,请在插件的问题跟踪器上提交错误报告。 – romainl 2014-10-20 20:11:47

+0

谢谢你的提示。这确实是'bufexplorer'插件。更确切地说,''命令似乎是诉诸历史。 – Jan 2014-10-21 06:01:08

+0

我已经提交了关于此主题的错误报告:https://github.com/jlanzarotta/bufexplorer/issues/18 – Jan 2014-10-21 10:58:00

回答

1

您应该使用bufexplorer问题跟踪器。指出你正确的方向;阅读:h edit-intro,特别是:h keepalt。然后看看bufexplorer source code