vim中的柱状光标运动?

时间:2010-10-29 19:00:43

标签: vim editor

我想知道在Vim中是否有一个命令我缺少柱状运动。我正在考虑的是在一些电子表格中常见的,其中有一个键组合会将您向下移动到下一个空白单元格,或者如果您在一个空白单元格中,那么它将带您到下一个非空白单元格 - 空白细胞。有些文字可能会说明:

a-------
-------
-------
b-------

c-------
-------
-------
d-------


e-------
-------

我正在寻找的是从a到b,从b到c,从c到d,从d到e的最有效方式。我知道这可以使用/搜索来完成,但使用基于行的动作命令的一些更有效的方法吗?似乎应该有,但我找不到它。

2 个答案:

答案 0 :(得分:4)

我不确定这是否完全符合您的要求,但是vim内置了sentenceparagraphsection个移动键。在你的情况下,我想你可能想要段落('{'和'}')或section('['和']')动作键。

答案 1 :(得分:2)

尝试此操作在非空行之间跳转:

:nmap j /^.\+$<CR>