我用markdown在Vim中写散文,很多时候我想跳到文本对象的末尾来编辑它们。一些文本对象易于浏览:单词和单词很容易(使用e
和E
),但是句子和段落的效率较低。我用}gE
和)gE
分别跳到段落和句子的结尾。
在我将)gE
和}gE
绑定到单个键之前,还有另一种(更有效的)方式可以到达Vim中句子或段落的结尾吗?
答案 0 :(得分:2)
我不能说段尾,但你可以使用 $
到行尾。在我们讨论这个主题的同时,这里还有两个用于导航句子的命令:
0
转到行首
^
转到行中的第一个非白色字符
def sample():
& print('sample string')
为了正确解释两者之间的区别,假设您在一个缩进的代码块中,并且您想要转到行中的第一个位置(在示例代码中标记为 &
),但是如果您想转到第一个非白色字符,在本例中为 p
,那么您可以使用 ^
答案 1 :(得分:-1)
有类似的讨论here。
所以我猜测您的方法可能是最有效的方法。