1

私はPathogenを使用しており、xmleditとsparkupのgitクローンをバンドルとして使用しています。これら 2 つのプラグインは HTML に対して自動的に有効になりますが、Handlebars など、他の HTML に似たファイル タイプに対しても有効にしたいと考えています。

Handlebars バッファをロードするときに HTML の ftplugins を自動的にロードするにはどうすればよいですか? 特に、xmledit または sparkup git リポジトリに変更を加えないソリューションを探しています。

4

1 に答える 1

1

ハンドルバーがHTMLとまったく同じである場合、ファイルタイプの検出をHTMLとして扱うように教えるだけが最も簡単な方法です。構文、インデント、その他の設定が自動的に取得されます。

ある程度関連しているだけで、HTMLファイルタイプからすべての設定ではなく特定の設定を「インポート」したい場合は、独自の設定を定義します~/.vim/ftplugin/handlebars_sparkup.vim(ファイルを生成するファイルタイプ検出がすでにあると仮定し&ft=handlebarsます)。そのファイルで:runtime、必要な対応するHTMLファイルタイプスクリプト。

:runtime! ftplugin/html_sparkup.vim
于 2012-09-11T10:24:07.253 に答える