首页 > 解决方案 > Vim 按段落扩展选择

问题描述

如果我在 vim 中有一个视觉选择,如何扩展选择以包含下一段?我也可以按o并执行相同的操作来选择上一段吗?

标签: vim

解决方案


您可以将apip文本对象用于“段落”或“内部段落”。段落是由空行分隔的文本块。ap还包括当前段落之后的空行。还有在段落之间移动{}动议。

因此,要获得下一段,您可以执行2}or }ap

对于上一段,确实,使用o转到您选择的另一端和2{

您还可以添加计数ap,例如2ap将选择当前和下一段。


推荐阅读