使用vim,是否有命令将粘贴的文本自动换行?

ste*_*her 8 ruby vim text edit

背景:我正在做的工作的一部分涉及将文字段落从单词doc粘贴到ruby文件中.

问题:这些段落被粘贴为一个非常长的文本行,我必须手动插入换行符以使行条合理.

解决方案:有没有办法让粘贴函数"意识到"合理的边距限制并在粘贴时将文本换行?

sri*_*lla 12

首先设置一个textwidth

:set tw=80
Run Code Online (Sandbox Code Playgroud)

然后做gqq - 一行

对于整个文件

ggVGgqq
Run Code Online (Sandbox Code Playgroud)

  • `gggqG`有点动作*vimmish*.试图避免视觉模式是一个很好的练习:D (6认同)