:e <filename>
如果我通过或单击ONERDTree 侧窗口中的键或在 vim 中使用 FZF 搜索和选择文件在VIM 中打开文件,我会看到消息
按 Enter 或输入命令
(我看到了意大利语的这条消息,并对其进行了翻译,因此措辞可能略有偏差。)
如果我按下,Enter文件就会打开,一切正常。
特定文件夹及其子文件夹中包含的所有文件都会发生这种情况,但该特定文件夹之外的文件不会发生这种情况。我检查了所有者和权限,一切似乎都正常。
这一切都是两天前开始的。在此之前,:e <filename>
我会直接打开文件,而不会询问任何其他事情。
为什么会发生这种情况?我该如何恢复正常的 vim 行为?
答案1
经过深入研究后,我发现问题出在某些文件上,而不在于文件夹,问题似乎在于我在 vim 中安装了 Ale 插件并let g:ale_completion_enabled = 1
在我的 .vimrc 中激活了该插件,这使得每次我打开 Ale 知道的文件(js、php)时都会出现该消息,但打开它不知道的文件时则不会出现。
我注释了 .vimrc 中的这一行,一切恢复正常