自动缩进整个文本文件的快捷方式?

时间:2013-07-29 21:02:54

标签: vim vi

自动整理整个文本文件(如.c文件或.java文件)的快捷方式是什么。它应该等同于emacs中的tab,但我找不到在线执行此操作的正确方法。

2 个答案:

答案 0 :(得分:3)

要重新整理整个文件,可以使用。

gg=G

gg移到文件的顶部。
从光标位置到文件末尾的=G个寄主。

答案 1 :(得分:0)

除了@ FDinoff的建议外,您还可以使用autocmd / au进行用户定义的文件类型缩进设置。像这样 -

au FileType c setl sw = 8 ts = 8 noet(For C);

au FileType python setl sw = 4 ts = 4 et(for python)

依旧......