vim - php 文件中的 html:如何仅更改 html 的选项卡大小
如何更改 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>
How to change the indent, tab size for HTML markup within PHP files? I dont want to change the indent size for php code. Desired tab sizes: HTML - 2, PHP - 4
so it looks like this:
<dl>
<dt>Term</dt>
<dd>
<span>Definition</span>
</dd>
<dd>
<?php
if ($a > $b) {
echo $a;
while ($c) {
echo $d;
}
}
?>
</dd>
</dl>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
autocmd FileType html setlocal shiftwidth=2 tabstop=2
autocmd FileType php setlocal shiftwidth=2 tabstop=4
将以下代码添加到您的
.vimrc
文件中。autocmd FileType html setlocal shiftwidth=2 tabstop=2
autocmd FileType php setlocal shiftwidth=2 tabstop=4
Add following code to your
.vimrc
file.如果这是一次,我会使用(如果没有太多代码需要修复)逐块编辑:
Ctrl+V I 空格 空格 Esc
If this is to be done one time, I'd use (if there is not much code to be fixed) block-wise edit:
Ctrl+V I Space Space Esc