Vim文件夹列表,can';t到达:

Vim文件夹列表,can';t到达:,vim,Vim,在Vim的文件夹查看模式下,我无法为I get错误输入:状态: 处理“*”的BufWinter自动命令时检测到错误 E32:没有文件名 如何修复该错误 不过我现在已经把BufWin的评论删掉了 我暂时停止寻找此解决方案,因为我已成功禁用文件夹查看器。 为此,请参见。您应该能够通过以下操作摆脱此问题: :q 就像你从文件中退出一样?也许你需要加上“!” 您似乎已将autocmd复制到配置中,该配置过于简单,无法很好地处理未命名缓冲区之类的情况 如果这与您的相关,我建议您看看,其中(在评论部分)

在Vim的文件夹查看模式下,我无法为I get错误输入:状态:

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

E32:没有文件名

如何修复该错误


不过我现在已经把BufWin的评论删掉了

我暂时停止寻找此解决方案,因为我已成功禁用文件夹查看器。

为此,请参见。

您应该能够通过以下操作摆脱此问题:

:q

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

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

如果这与您的相关,我建议您看看,其中(在评论部分)讨论了使自动视图创建更加健壮的多种解决方案


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

既然如此,那么我已经重新表述了问题。您的vim配置中是否有任何引用bufwanter的内容?看起来在输入vim时“something”正试图自动执行,该命令需要一个文件名。通常,您可以输入“?”以仅在文件存在时匹配,但您需要首先找到正在执行的命令。是的,确实存在,如果我将其删除,则在文件夹视图中不再出现该错误。但是它没有进入:模式,而是一直在创建新的选项卡。而且我真的不想禁用BufWanter功能,它会自动将您移动到您上次离开文件的位置,这真的很好。你能发布命令行吗?你应该能够在*前面添加一个“?”来忽略没有文件名的行。如果没有更多的上下文,你的问题很难回答。重新阅读你的问题,试着让自己扮演潜在读者的角色:他们需要什么信息?这里,一个已定义的
:autocmds
列表会很有帮助。我已经在我的vimrc中注释了所有bufWinter,它们从显示错误到打开新选项卡都得到了我的“:”。但我真的想进入:'这真的是一个噩梦的世界,模糊的、不可理解的错误显然是随机出现的,通常需要对所有活着的人类都不愿意浪费生命的乏味的、解释糟糕的技术细节进行广泛的研究。我满足于没有文件夹查看器的生活。嗯,“打开标签”很奇怪。您还可以通过安装的任何插件进行交互。由于问题很容易重现,我会尝试二进制搜索,即在
~/.vim/plugin/
中禁用(重命名)一半插件,然后另一半。。。您的
.vimrc
的某些部分也可以这样做。