Vim重新缩进选项

时间:2013-01-28 18:55:49

标签: vim auto-indent

我想将C文件从一种编码风格转换为另一种编码风格。我可以使用indent和其他类似的工具。但是,我想知道,如果Vim有这种需求的内置支持。

2 个答案:

答案 0 :(得分:1)

Vim的自动缩进可以通过各种方式进行配置。您的第一步是获取它,以便缩进您以所需样式键入的新代码。

然后,您可以使用=命令重新格式化任何现有代码。例如,=G将从当前行重新格式化为文件末尾。

答案 1 :(得分:0)

抱歉,Vim内置了:KRToAllman:AllmanToKR命令。您需要使用indent或其他一些外部程序。

虽然我怀疑你可以用它从一种风格切换到另一种风格,但你可以看看:h 'cinoptions':h c-indenting