是否有删除当前行上方的一行(或n行)的命令?以上=当前不包括在内。
即,是否有dk不删除当前行的替代方法?与o/ O和p/的P工作方式类似,但具有删除功能。
目前,我正在执行kdd,它将光标向上移动一行并删除它。我可以nnoremap <Leader>d kdd
和nnoremap <Leader>D jdd-
,但是有一个不移动光标的替代品似乎是一个更好的选择。有这样吗?
kddj
或时jddk
,不会保留列位置。我并不是说这是一个大问题,但这很烦人。为了进行记录,kddj
将光标移动到原始位置下方1行。并且jdd-
似乎是更好的选择,jddk
因为至少我要返回第一个非空白字符。如果要删除的行下方的行为空,则将我留在行的开头。
nnoremap <Leader>d kddj
,并nnoremap <Leader>D jddk
?