0

在 emacs 中,我经常需要处理非常大的数据文件,其中有大块的行被空行分隔。我可以使用C-upandC-down在这些空行之间移动,即代码块的开头和结尾。

vim 中是否有类似的功能可以跳转到下一个/上一个空行?

4

3 回答 3

9

来自:help paragraph

在每个空行之后开始一个段落,

您可以使用段落跳转}{,也可以使用前置[count]

于 2013-01-25T14:09:12.137 回答
8

用于}下降和{上升。这些动作用于在“段落”之间跳转。

看看:h motion.txt是否有足够的精神打击。

请注意,您还可以使用p(用于“段落”)文本对象快速选择/删除/更改/缩进/拉出“段落”:

vip
dap
…

并使用“段落”作为 Ex 命令的范围:

:'{,'}s/foo/bar
于 2013-01-25T14:10:33.227 回答
3

...另请参阅[[ ]] [] ][在 C/Python/更多中的方法/函数之间移动

...[m [M ]M ]m 对于 Java 文件

于 2013-01-26T00:31:35.753 回答