如何在插入模式下将光标移动到行尾?

时间:2016-02-20 18:58:35

标签: vim

我的.vimrc是否有现有命令或配置会使 CTRL + 右箭头转到插入模式的行尾去下一行?与大多数常见编辑器一样,该快捷方式逐字跳转,但在vim中,当光标位于该行中的最后一个单词时,它将转到下一行。

如果在插入模式下有一种不同的快速方式跳转到行尾,那也很有用。

2 个答案:

答案 0 :(得分:2)

通常,在vim中导航的最佳方式是在正常模式下,而在插入模式下不是。我建议您不要寻找在插入模式下导航的方法,而是按照预期使用普通模式的强大功能。有很多方法可以做到这一点,但这里有几点建议:

  • 在插入模式下使用 CTRL + o 暂时进入下一个命令的正常模式,然后 $ 结束该行(在此之后您将返回插入模式)
  • 使用 ESC 返回正常模式,然后 A ,它们都将光标移动到行尾并进入插入模式

如果您想逐字导航(在正常模式下),您可以使用 w 移动到下一个单词,或 e 移动到结尾下一个词。

答案 1 :(得分:0)

Home End 键通常由插入模式中的vim解释为行的开头和结尾(如0$ ),分别。

这在ins-special-special主题中有记录,例如,

:h ins-special-special