我正在使用Pathogen,并使用xmledit和sparkup的git克隆作为捆绑。这两个插件会自动为HTML启用,但我想为其他类似HTML的文件类型启用它们,例如Handlebars。
加载Handlebars缓冲区时,如何自动为HTML加载ftplugins?我特意寻找的解决方案不涉及对xmledit或sparkup git repos进行任何更改。
答案 0 :(得分:1)
当 Handlebars 与HTML完全相同时,只是教会文件类型检测将其视为HTML是最简单的方法;您将自动获得语法,缩进和其他设置。
如果它只是有些相关,并且您只想“导入”HTML文件类型中的某些设置,而不是所有设置,请定义您自己的~/.vim/ftplugin/handlebars_sparkup.vim
(假设您已经有一个文件类型检测产生{{ 1}}为您的文件)。在该文件中,&ft=handlebars
您需要的相应HTML文件类型脚本,例如
:runtime