1

在 Vim 的文件夹查看模式下,我无法进入 : 状态,因为出现错误:

处理“*”的 BufWinEnter 自动命令时检测到错误

E32: 没有文件名

我该如何解决这个错误?

这是我的 vimrc。
除了我现在已经注释掉了 BufWin 的。

我现在已经停止寻找这个解决方案,因为我已经设法禁用了文件夹查看器。
为此,请参见此处

4

2 回答 2

2

您似乎已将 autocmd 复制到您的配置中,该配置过于简单并且不能很好地处理未命名缓冲区之类的情况。

如果这与您的其他问题有关,我建议您查看http://vim.wikia.com/wiki/Make_views_automatic,其中(在评论部分)有多种解决方案可以使自动视图创建更加健壮被讨论。

否则,请查看 列表:autocmd BufWinEnter,尝试找到罪魁祸首,然后修复它或删除该功能。

于 2012-11-22T10:46:10.957 回答
1

您应该可以通过以下方式摆脱这种情况:

:q

就像您从文件中退出一样?也许您需要添加“!”

于 2012-11-22T10:18:06.387 回答