【发布时间】:2014-06-24 19:42:28
【问题描述】:
假设我有以下文件:temp.html 正确缩进,它看起来像这样:
<html>
<head>
</head>
<body>
<script type="text/javascript>
function blahblahblah(...) {
doSomething();
}
function something else() {
etc...;
}
</script>
</body>
</html>
但是,当我输入 gg=G 时,我会得到如下信息:
<html>
<head>
</head>
<body>
<script type="text/javascript>
function blahblahblah(...) {
doSomething();
}
function something else() {
etc...;
}
</script>
</body>
</html>
我的 javascript 缩进搞砸了。我的 .vimrc 中有 filetype plugin indent on,它似乎适用于我的 HTML。但是,我的代码的 javascript 部分没有正确缩进。如何使用 vim 正确缩进包含多种语言代码的文件?
【问题讨论】:
标签: vim