Vim:如何将一组行重新格式化为一行(如果该行是一个句子)?

时间:2009-09-20 12:21:20

标签: vim command latex reformatting

不是In Vim, what is the simplest way to join all lines in a file into a single line?的重复,因为我特意指的是使用gq重新格式化功能。

我曾经使用80个字符textwidth在vim中编写乳胶。但是,我现在已经切换到无限textwidth,所以我的线路将继续存在。

Vim的重新格式化(例如gqap),将几行组合成一个段落,将它们包装成80个字符。我希望将它们组合成一行。

Without a \clang{goto} statement in the HIR, we must instead use conditional
statements to check the iteration number.

应重新格式化为

Without a \clang{goto} statement in the HIR, we must instead use conditional statements to check the iteration number.

突出显示并按下gq时。

2 个答案:

答案 0 :(得分:3)

为什么不选择它们后只选“J”线?

答案 1 :(得分:3)

如果你不喜欢“推荐”那么“J”,那就去做

:set tw=9999

然后做'gq'。根据您的需要调整。