我知道如何在命令模式下移动,特别是跳转到行等等。但是,跳到我当前所在行的末尾的命令是什么呢?


当前回答

可能不相关,但是如果你想在当前行之后开始一个新的行,你可以在行中的任何地方使用o。

其他回答

按A进入编辑模式,从行尾开始。

可能不相关,但是如果你想在当前行之后开始一个新的行,你可以在行中的任何地方使用o。

只有$(美元符号)键。您可以使用A移动到行尾并切换到编辑模式(追加)。要跳过最后一个非空白字符,可以按g键然后按_键。

A的反面是I(在行开始处插入模式),作为旁白。只按^将把光标放在该行的第一个非空白字符上。

在许多情况下,当我们在一个字符串中,我们用双引号括起来,或者在写语句时,我们不想按escape键,然后用箭头键到该行的末尾,然后按分号(;)来结束该行。在你的vimrc文件中写入以下代码行:

imap <C-l> <Esc>$a

这句台词说了什么?它将Ctrl+l映射到一系列命令。这相当于你同时按下Esc(命令模式),$(行尾),a(追加)。

如果当前行环绕可见屏幕到下一行,您可以使用g$到达屏幕行的末尾。