- (1) 连按两下小写 'g',即 'gg',定位光标到第一行。
- (2) 按住 Shift + v,即大写 'V',进入可视化编辑的列编辑模式。
- (3) 按住 Shift + g,即大写 'G',选中整个代码。
- (4) 按下等号 '=',格式化所有代码。
2、替换文本
:%s/from/to/gc
表示用to所代表的字符串替换from代表的字符串。其中:
g :表示替换每行的所有匹配项;否则只替换每行的第一个字符。
c :表示替换前需要逐个确认。加上该选项后,VI会高亮所有的匹配文字,并询问replace with to (y/n/a/q/l/^E/^Y),含义如下:
y | 替换当前匹配文字 |
n | 跳过当前匹配文字 |
a | 全部替换 |
q | 不替换,退出 |
l | 替换当前匹配文字,然后退出 |
^E | 向下滚动一行 |
^Y | 向上滚动一行 |