vim - 在 Vim 中移动到段落/句子末尾的最有效方法是什么?

标签 vim vi

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

绑定(bind)前)gE}gE到单个键,是否有另一种(更有效的)方法可以在 Vim 中到达句子或段落的结尾?

最佳答案

我不能说段尾,但你可以用 $到行尾。当我们讨论这个主题时,这里还有两个用于导航句子的命令:0到行首^转到行中的第一个非白色字符

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

关于vim - 在 Vim 中移动到段落/句子末尾的最有效方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53576111/

相关文章:

vim - 在 Vim 中更改大小写

vim - 是否可以确定 Vim 中视觉选择的方向?

shell - 在 ex 命令中运行 vim 函数

Ubuntu Vim 全屏并不是真正的全屏

macos - 当我运行 mvim 时,vimrc 没有加载

vim:打开NERDTree,将光标移动到文件编辑区

vim 退格键离开 ^?

c++ - 输出到控制台重叠

search - vi 搜索复制粘贴搜索复制

vim - VI(VIM): delete/change right to left?