如何移动到列的末尾

时间:2014-11-20 13:23:37

标签: vim

例如,在这种情况下:

>    aaa
>    bbb
>    ccc
>    ddd
>
>    eee
>    ...

如果我的光标在第二个b上,那么第二个d的最快方法是什么? 我目前用}转到空行,然后是j ^和2l ......

2 个答案:

答案 0 :(得分:0)

这个问题没有一般的答案,很大程度上取决于上下文(你的人工例子缺乏),你还必须考虑到你能够立即记住的具有更多按键的序列比你需要的最佳序列更快。先记住,或者因为错误的动作而回溯。

如果实际块较长,}Bl是一个很好的一般选择。

使用我的JumpToVerticalOccurrence plugin,您可以使用]Vd(垂直跳转到下一个d)。

答案 1 :(得分:0)

更新问题更改后: 2 g j 会这样做


旧答案:

确实,我使用的是:se relativenumber,只是3j或类似的。但是,我刚刚发现了这个:

这可能只是你喜欢的:

enter image description here

可能就像vic然后o到达任何一端