【发布时间】:2011-03-29 08:27:55
【问题描述】:
在我们的 C++ 代码库中,我们保留了 99 列行,但保留了 79 个奇数列的多行 cmets。是否有一个很好的策略来自动执行此操作?我假设这些模式是已知的,因为智能注释行连接和前导 * 插入。
【问题讨论】:
-
您可以设置自定义
formatexpr或formatprg,但这需要编写vim 插件或外部格式化程序,详情请参阅帮助。我不知道有任何插件可以为您执行此操作,但我不确定它们是否存在。 -
您介意发布示例代码或提供一些您想要格式化的代码的链接吗?没有承诺,但我也许可以编写一个简单的格式化程序。
-
@molecules:我不是在寻找格式化程序,只是在我在多行注释中输入时自动知道我的 textwidth 是 79 而不是正常的 99。