首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vim:如何将一组行重新格式化为一行(如果该行是一个句子)?

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

Stack Overflow用户
提问于 2009-09-20 12:21:19
回答 2查看 2.9K关注 0票数 4

不是 的dup,因为我的具体意思是使用重新格式化功能。

我曾经用80个字符的textwidth在vim中写胶乳。然而,我现在切换到了一个无限的textwidth,所以我的行将永远继续下去。

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

代码语言:javascript
复制
Without a \clang{goto} statement in the HIR, we must instead use conditional
statements to check the iteration number.

应该重新格式化为

代码语言:javascript
复制
Without a \clang{goto} statement in the HIR, we must instead use conditional statements to check the iteration number.

当它被高亮显示并按下gq时。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-09-20 15:48:26

如果你不喜欢depesz建议的"J“,那就去做

代码语言:javascript
复制
:set tw=9999

那就做gq吧。根据你的需要调整调整。

票数 4
EN

Stack Overflow用户

发布于 2009-09-20 12:46:41

你为什么不选好行后的"J“呢?

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1450904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档