以下の例ですべてが:setf html
期待どおりに機能する場合 (インデントが一致します)。
ただし、次のコードがあります (コードの前のインデントに注意してください) :setf php
。
| カーソルです
<div class="sig">|</div>
Enterキーを押すと、これが実行されます
<div class="sig">
|</div>
php を編集する時間の 99% は、テンプレート ファイルに html があるため、切り替えるのは面倒です。
vimがマーカーを読み取り、おそらく1つのドキュメントに複数のファイルタイプを含める方法が必要だと思います(setf=html
スタイルタグまたはインラインスタイルタグを読み取り、「」の小さなスニペットが「知っている」ように) css ファイルタイプ