我在 Vim 中用 Markdown 写散文,很多时候我想跳到文本对象的末尾来编辑它们。一些文本对象易于导航:单词和单词很容易(使用 e
和 E
),但句子和段落的效率稍低。我用 }gE
和 )gE
跳到段落和句子的结尾(分别)。
绑定(bind)前)gE
和 }gE
到单个键,是否有另一种(更有效的)方法可以在 Vim 中到达句子或段落的结尾?
最佳答案
我不能说段尾,但你可以用 $
到行尾。当我们讨论这个主题时,这里还有两个用于导航句子的命令:0
到行首^
转到行中的第一个非白色字符
def sample():
& print('sample string')
为了正确解释两者之间的区别,假设您在一个缩进的代码块中,并且您想转到该行的第一个位置(在示例代码中标记为 &
),但如果您想转到第一个非白色字符,在本例中为 p
,那么您将使用 ^
关于vim - 在 Vim 中移动到段落/句子末尾的最有效方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53576111/