我想将C文件从一种编码风格转换为另一种编码风格。我可以使用indent和其他类似的工具。但是,我想知道,如果Vim有这种需求的内置支持。
答案 0 :(得分:1)
Vim的自动缩进可以通过各种方式进行配置。您的第一步是获取它,以便缩进您以所需样式键入的新代码。
然后,您可以使用=
命令重新格式化任何现有代码。例如,=G
将从当前行重新格式化为文件末尾。
答案 1 :(得分:0)
抱歉,Vim内置了:KRToAllman
或:AllmanToKR
命令。您需要使用indent
或其他一些外部程序。
虽然我怀疑你可以用它从一种风格切换到另一种风格,但你可以看看:h 'cinoptions'
和:h c-indenting
。