使用vim重新注释注释块

时间:2011-12-08 18:29:46

标签: vim editor comments reflow

我正在清理别人的代码并使用vim。我想重新发表评论,以便它们的格式一致。

例如:

    # one two three four five six seven
    # eight nine
    # ten eleven twelve thirteen fourteen
    # fifteen sixteen seventeen 
    # eighteen
    # nineteen

会变成:

    # one two three four five six seven eight nine ten eleven 
    # twelve thirteen fourteen fifteen sixteen seventeen
    # eighteen nineteen

因此,一个工作流程可以轻松取消注释代码,重新生成段落,然后在保留缩进的情况下重新注释代码。如果有一个现有的插件可以做到这一点,那就太好了。

1 个答案:

答案 0 :(得分:55)

gq命令会考虑注释和缩进。我通常使用 V 来直观地选择行( k j ),然后按 g q textwidth选项用于以适当的长度格式化行。有关详细信息,请参阅:help gq