Vim Vundle-为不同的文件类型加载ftplugin

Vim Vundle-为不同的文件类型加载ftplugin,vim,vim-plugin,vundle,Vim,Vim Plugin,Vundle,如何使用Vundle为一个不是为其编写的FiltType加载ftplugin 在我的旧.vimrc中(在我开始使用Vundle之前),我会这样做: au FileType xquery ru fplugin/xhtml.vim 但这似乎并不奏效 ……有什么想法吗? 谢谢 (不是Vundle用户,我认为它不应该影响您的命令。) 创建一个包含以下内容的文件ftplugin/xquery.vim(在~/.vim/下或作为捆绑包),而不是:autocmd: runtime! ftplugin/xhtm

如何使用Vundle为一个不是为其编写的FiltType加载ftplugin

在我的旧.vimrc中(在我开始使用Vundle之前),我会这样做:

au FileType xquery ru fplugin/xhtml.vim
但这似乎并不奏效

……有什么想法吗? 谢谢

(不是Vundle用户,我认为它不应该影响您的命令。)

创建一个包含以下内容的文件
ftplugin/xquery.vim
(在
~/.vim/
下或作为捆绑包),而不是
:autocmd

runtime! ftplugin/xhtml.vim
runtime! ftplugin/xhtml_*.vim ftplugin/xhtml/*.vim

(假设你有
:文件类型插件在
上)

好的,我现在回到这里,结果证明我在上面的东西确实有效。除了我在Vim中实际使用的行在“Filetype”中使用小写的“t”。不确定这是否是问题所在,但它现在运行良好:

au Filetype xquery ru ftplugin/xhtml.vim

如果我能帮忙的话,我想避开的一件事就是触摸.vim目录中的任何东西。如果你愿意的话,我希望有一个“普通的安装”,并在.vimrc中保持任何疯狂。我的看法是相反的:我尽量移动到
.vim
,这样我的
.vimrc
只包含基本的全局设置。我已经看到Veeery long
.vimrc
很难维护。我之所以想把所有的负担都放在vimrc上,是因为我使用的是spf13——一个自动脚本,它构建了这个完整的插件和映射包(使用vundle)。我希望安装是干净的,这样我就可以在另一台机器上运行spf13脚本,并在完成后直接插入我的.vimrc,而不必每次都重新配置插件。。。顺便说一句,我真的很擅长保持一个相当干净和可维护的