在编辑代码时,我总是需要这个功能:在当前行之后创建一个新行,将光标移动到一个新行(保存当前缩进!)并保持正常模式。例如(假设 █ 是一个游标):
function a() {
foon█tion()
}
输入命令后,我需要变成这样:
function a() {
foonction()
█
}
例如,如果我<Enter><Esc>
在插入模式下将光标放在行尾时按下,我可以达到相同的效果。该o
命令的作用也类似,但在我退出插入模式后它会删除缩进。所以我需要一个按键来插入一行。
inb4 nmap:我知道如何映射一个命令来做这样的事情,但我想知道是否有标准的方法来做到这一点。