如何将光标直接移动到下一个新行?

如何将光标直接移动到下一个新行?

这是我的文章。

with a screen editor,you can scroll the 
page,move the cursor,delete lines,insert

我的光标位置在第二行的开头(“page”的字符“p”):

我想继续编辑,因此我按下esc键重新进入命令模式,然后按“$”移动到此行的末尾。

然后我按下“Enter”键,这样我就可以继续编辑...有没有更简单的方法可以做到这一点?

答案1

这个问题很难理解,但我认为你要么问如何在命令模式下创建新行(使用“o”),要么问如何在 vim 中向下移动一行(“j”)。

如果您不想知道这些事情,请说。

答案2

最简单的方法大概就是打ctrl-o然后$

ctrl-o让你进入命令模式仅用于一个命令,这样就会$将您带到行尾,然后您会自动返回到插入模式,并可以继续编辑 - 例如,按回车键,您就到了下一行。

答案3

按 ctrl + o,然后按 $ 符号。现在按 Esc + i,最后按回车键,这将带您进入下一行。

答案4

另一种将光标直接移动到下一行的方法是ctrl-g j或(尽管不创建新行,特别是从插入模式) ctrl-g ctrl-j。 请参阅:h ins-special-special了解更多双重特殊操作。

相关内容