我想缩进多个缩进不良的文件并正确缩进它们,就像我输入时 vim 所做的那样gg=G
。有没有办法=
在命令模式下输入命令或其别名?即在一个:
?如果可能的话我可以使用 bufdo 命令,如下所示这问题。
答案1
您可以使用 运行任何普通命令:normal
,例如:normal =G
。
如果文件是C源代码,使用外部程序可能会更容易indent
。
答案2
不知道如何用 vim 做到这一点,但应该是可能的。
您也可以尝试命令“indent”,它应该可以执行您想要的操作,尽管不是使用您在 vim 中配置的缩进。