Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Vim中将新的textwidth应用于整个缓冲区_Vim - Fatal编程技术网

如何在Vim中将新的textwidth应用于整个缓冲区

如何在Vim中将新的textwidth应用于整个缓冲区,vim,Vim,我在文件中间更改了textwidth选项,我想重新格式化整个缓冲区以使用新的宽度。最快的方法是什么 解决方案-Vim文档主题 看 如果有帮助。gq gq<motion> 例如,如果文件由100行组成,请移至第一行,然后按: gq100<Down Arrow> gq100 您可以使用视觉模式选择行,然后按gq。应该添加V选择,然后按gq,我特别认为这是最好的解决方案(在仅重塑一个段落的情况下,例如,使用vip或vap,然后按gq)。 gq100<Down A

我在文件中间更改了
textwidth
选项,我想重新格式化整个缓冲区以使用新的宽度。最快的方法是什么


解决方案-Vim文档主题 看

如果有帮助。

gq
gq<motion>
例如,如果文件由100行组成,请移至第一行,然后按:

gq100<Down Arrow>
gq100

您可以使用视觉模式选择行,然后按
gq

应该添加V选择,然后按gq,我特别认为这是最好的解决方案(在仅重塑一个段落的情况下,例如,使用vip或vap,然后按gq)。
gq100<Down Arrow>