vim - php文件中的html:如何仅更改html的选项卡大小

时间:2011-08-16 14:05:51

标签: php html vim indentation

如何更改PHP文件中HTML标记的缩进,标签大小?我不想改变PHP代码的缩进大小。所需的选项卡大小:HTML - 2,PHP - 4

所以它看起来像这样:

<dl>
  <dt>Term</dt>
  <dd>
    <span>Definition</span>
  </dd>
  <dd>
<?php 
if ($a > $b) {
    echo $a;
    while ($c) {
        echo $d; 
    }
}
?>
  </dd>
</dl>

2 个答案:

答案 0 :(得分:0)

如果要这样做一次,我会使用(如果没有太多代码需要修复)按块编辑:

Ctrl + V I Space Space Esc

答案 1 :(得分:-1)

autocmd FileType html setlocal shiftwidth=2 tabstop=2
autocmd FileType php setlocal shiftwidth=2 tabstop=4

将以下代码添加到.vimrc文件中。