1
ファイル名に.extension
が含まれている場合、デフォルトのvimファイル拡張子を構文ルールに上書きして動作させるにはどうすればよいですか?ファイル名のどこかに含まれるファイル拡張子のシンタックスハイライトを有効にする
ファイル名がfile.html.jinja2
の場合、vimにHTML構文を使用させます。
各ファイルタイプに複数のau
を作成しないようにしたいだけです。
ファイル名に.extension
が含まれている場合、デフォルトのvimファイル拡張子を構文ルールに上書きして動作させるにはどうすればよいですか?ファイル名のどこかに含まれるファイル拡張子のシンタックスハイライトを有効にする
ファイル名がfile.html.jinja2
の場合、vimにHTML構文を使用させます。
各ファイルタイプに複数のau
を作成しないようにしたいだけです。
次の例のように、*
ワイルドカードで自動コマンドを使用することができます。
autocmd BufRead,BufNewFile,BufWinEnter *.html* setf html
BufRead,BufNewFile,BufWinEnter
イベントは、ファイルをロードまたは作成された場合はファイルタイプが検出されたことを確認してください。編集ワークフローに応じて、イベントを追加する必要があります。
私はすでにそれを知っています。 「私はちょうど各ファイルタイプに対して複数のauを作成しないようにしたい。 回避策はありませんか? – JCode
元のHTMLファイルタイプの検出は、Vimに同梱されていて編集する必要のない 'filetype.vim'ファイルにあります。ですから、既に別の ':au'を定義する必要があります。それのまわりではありません。 –