|
1
1291
|
|
|
2
132
在粘贴到终端之前,请尝试
编辑:另外,我应该指出,这比
|
|
|
3
39
所有命令的主人都是
这将缩进整个文件! 下面是一些简单而优雅的命令,用于在Vim或gVim中快速缩进行。 将当前行下的所有行缩进
缩进当前行的步骤
缩进
例如,在当前行下方缩进4行
|
|
|
4
31
如果要在不必键入任何和弦的情况下重新缩进所处的块,可以执行以下操作:
|
|
5
17
您可以使用tidy应用程序/实用程序缩进HTML&XML文件,并且它在缩进这些文件时非常有效。
美化HTML文件
|
|
|
6
17
|
|
7
12
|
|
|
8
8
如果您不想使用
这样你就不必离开正常模式。
如果要粘贴
|
|
9
8
|
|
10
7
|
|
|
11
4
vim-autoformat 使用特定于您的语言的外部程序格式化源文件,例如用于Ruby文件的“rbeautify”gem、“用于JavaScript的js beautify”npm包。 |
|
|
12
3
Vim的“=”函数默认使用其内部格式化程序(这并不总是正确的),但也可以使用外部格式化程序(如astyle)对其进行设置,如中所述 this question . |
|
|
13
2
对于XML文件,我使用以下命令
您需要安装xmllint(包libxml2-utils) http://ku1ik.com/2011/09/08/formatting-xml-in-vim-with-indent-command.html |
|
|
14
1
您可以创建一个映射来执行此操作。 此选项将自动缩进整个文件,并将光标保持在当前位置:
|
|
|
15
1
|
|
|
16
0
例如:
|