我正在寻找将上一行追加到当前行的最佳方法,如下所示:
# Bazzy Comment
foo = 'bar'
对此:
foo = 'bar' # Bazzy Comment
目前我可以这样做:
来自顶线 d d , P ,ķ,移 + Ĵ
Yank Link,粘贴,向上移动光标,加入线
基本上我正在寻找后向线连接。我觉得必须有更好的方法来做到这一点。
答案 0 :(得分:2)
你的方法对我来说似乎很好。
ddpkJ
在其他编辑器中,您可以执行以下步骤:选择行,剪切,删除空行,移至结尾,输入空格和粘贴。所以在Sublime Text中它将是<c-l><c-x><end><space><c-v><del>
。
Vim用较少的击键次数和较少的修饰符来做到这一点。我想如果你这样做,那么你可以通过制作映射来加快速度。
就个人而言,我只是将其留下来,并将努力投入到更耗时的操作中。
答案 1 :(得分:1)
没有内置命令。你可以nnoremap
那些键进行另一次击键。例如,
:nnoremap <M-J> ddpkJ