例如,我正在编辑此代码:
<html>
<body>
<script>
var a = 10;
a += 100;
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
现在我需要缩进脚本行:
<html>
<body>
<script>
var a = 10;
a += 100;
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
如何在不将光标移动到每行开头并按 Tab 的情况下执行此操作?
dog*_*ane 92
按V
切换到 VISUAL LINE 模式并通过按 突出显示要缩进的线条j
。然后按>
缩进它们。所以完整的命令是Vjjj>
.
或者,将光标放在<script>
标签上并使用4>>
缩进四行。
use*_*723 17
为了补充上述答案,请看这里。 /sf/ask/16508761/
有不止一种方法可以做到这一点,我不能希望与那里已经提供的文档竞争。
我个人最喜欢的是==
自动缩进。5==
自动缩进 5 行。
Sag*_*ain 13
缩进当前行下方的所有行
=G
Run Code Online (Sandbox Code Playgroud)
因此,要缩进整个文件,请转到文件的开头 ( gg
),然后缩进当前行 ( =G
)以下的所有行
gg=G
Run Code Online (Sandbox Code Playgroud)
缩进当前行
==
Run Code Online (Sandbox Code Playgroud)
因此,要n
在当前行下方缩进
n==
Run Code Online (Sandbox Code Playgroud)
例如,要在当前行下方缩进 4 行
4==
Run Code Online (Sandbox Code Playgroud)
这些是缩进多行的最简单命令。
Mic*_*lon 10
如果是我,我会注意到有 4 行要缩进,放在第一行,然后输入>4>
. 如果要计算的行数太多,我会定位到顶行并键入mk
一个名为 k 的标记,然后定位到底行(可能相隔几屏),然后键入>'k