我意识到在Vim中有一种方法可以隐藏/折叠线条,但我正在寻找的是一种选择文本块并在第80列或附近使用Vim换行的方法.
大多数情况下,我想在评论中使用它,我将一些文本添加到现有注释中,将其推送超过80个字符.如果它在包装时也可以在行的开头插入注释标记也是很好的.此外,我更喜欢解决方案不自动包装整个文件,因为我有一个特殊的约定,我在使用80字符行长度时保持结构化代码.
这主要是针对Python代码的,但我也有兴趣学习该问题的一般解决方案,以防我必须将其应用于其他类型的文本.
gq
它由textwidth选项控制,":help gq"
有关详细信息,请参阅.
gq
默认情况下,它将在当前行上运行,但您可以使用Ctrl+ 突出显示一个可视块,V并格式化多行/段.
gqap
做当前文本的"段落".