Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.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:跳过一段代码_Vim - Fatal编程技术网

vim:跳过一段代码

vim:跳过一段代码,vim,Vim,在emacs中,我经常需要处理非常大的数据文件,其中有由空行分隔的行块。我可以使用C-up和C-down在这些空行之间移动,即代码块的开头和结尾 vim中是否有类似的功能,我可以跳转到下一个/上一个空行?来自:help段落: 每行空行后都有一段开头 您可以使用段落跳转}和{,也可以使用前缀[count]使用}向下和{向上。这些动作用于在“段落”之间跳转 请参阅:h motion.txt,以了解大量的思想发泄 请注意,您还可以使用p(用于“段落”)文本对象快速选择/删除/更改/缩进/拖动“段落”:

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


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

来自
:help段落

每行空行后都有一段开头


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

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

请参阅
:h motion.txt
,以了解大量的思想发泄

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

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

:'{,'}s/foo/bar

…另请参见
[[
]
[]
][
以在C/Python/more中的方法/函数之间移动

…和
[m
[m
]m
]m
用于Java文件

:'{,'}s/foo/bar