Vim插件并不总是加载?

Fum*_*ter 2 python vim plugins

我试图安装autoclose.vim到Vim.我注意到我没有~/.vim/plugin文件夹,所以我不小心制作了一个~/.vim/plugins文件夹(注意插件中的额外's').然后我添加au FileType python set rtp += ~/.vim/plugins到我的.vimrc中,因为根据我的阅读,这将允许我自动获取该文件夹中的脚本.

在我意识到自己的错误并从'插件'中取出额外的's'之前,插件没有为我加载.我很困惑,因为我的运行时路径中甚至没有定义这个新路径.我基本上想知道为什么插件加载时我加载~/.vim/plugin但不是~/.vim/plugins

Nik*_*vda 5

:help load-plugins概述了如何加载插件.

rtp单独添加文件夹是不够的; 它必须有一个plugin子目录.例如,给定:set rtp+=/tmp/foo,/tmp/foo/plugin/bar.vim将检测并加载文件,但既不是/tmp/foo/plugins/bar.vim/tmp/foo/bar.vim不会.