在Vim中移至段落/句子结尾的最有效方法是什么?

时间:2018-12-01 23:55:39

标签: vim vi

我用markdown在Vim中写散文,很多时候我想跳到文本对象的末尾来编辑它们。一些文本对象易于浏览:单词和单词很容易(使用eE),但是句子和段落的效率较低。我用}gE)gE分别跳到段落和句子的结尾。

在我将)gE}gE绑定到单个键之前,还有另一种(更有效的)方式可以到达Vim中句子或段落的结尾吗?

2 个答案:

答案 0 :(得分:2)

我不能说段尾,但你可以使用 $ 到行尾。在我们讨论这个主题的同时,这里还有两个用于导航句子的命令:

0 转到行首

^ 转到行中的第一个非白色字符

def sample():
&   print('sample string')

为了正确解释两者之间的区别,假设您在一个缩进的代码块中,并且您想要转到行中的第一个位置(在示例代码中标记为 &),但是如果您想转到第一个非白色字符,在本例中为 p,那么您可以使用 ^

答案 1 :(得分:-1)

有类似的讨论here

所以我猜测您的方法可能是最有效的方法。