如果我:setf html
在下面的示例中一切正常(缩进匹配)。
但是说,我有以下代码(注意代码前的缩进),除了我有它:setf php
。
的| 是光标
<div class="sig">|</div>
如果我按 Enter,它会执行此操作
<div class="sig">
|</div>
因为 99% 的时间我在编辑 php,模板文件中都有 html,所以我觉得切换有点烦人。
我觉得 vim 必须有一种方法来读取标记,并且可能在一个文档中有多个文件类型(就像setf=html
它可以读取样式标签或内联样式标签并“知道”“”中的那个小片段是css 文件类型