将前一行附加到vim中电流的末尾
我正在寻找将前一行附加到当前行的最佳方法,如下所示:将前一行附加到vim中电流的末尾,vim,Vim,我正在寻找将前一行附加到当前行的最佳方法,如下所示: # Bazzy Comment foo = 'bar' 为此: foo = 'bar' # Bazzy Comment 目前我可以这样做: 自上而下 dd、p、k、Shift+J 拖动链接、粘贴、向上移动光标、连接线 基本上,我在寻找一个反向线连接。我觉得一定有更好的方法来实现这一点。没有用于此的内置命令。不过,您可以nnoremap将这些键映射到另一个击键。比如说, :nnoremap <M-J> ddpkJ :nnore
# Bazzy Comment
foo = 'bar'
为此:
foo = 'bar' # Bazzy Comment
目前我可以这样做:
自上而下
dd、p、k、Shift+J
拖动链接、粘贴、向上移动光标、连接线
基本上,我在寻找一个反向线连接。我觉得一定有更好的方法来实现这一点。没有用于此的内置命令。不过,您可以
nnoremap
将这些键映射到另一个击键。比如说,
:nnoremap <M-J> ddpkJ
:nnoremap ddpkJ
我觉得你的方法不错
ddpkJ
在另一个编辑器中,您将执行以下步骤:选择行、剪切、删除空行、移动到末尾、输入空格和粘贴。因此,在崇高的文本中,它将是
Vim使用更少的按键和修改器来实现这一点。我想如果你做了很多,那么你可以通过做一个映射来加速这个过程
就我个人而言,我会把它放在一边,并将精力投入到更耗时的操作中。如果您只是偶尔这样做,并且只向后连接一行,请留下您的解决方案,或者像doelleri建议的那样,创建一个映射。如果你需要向后连接多行,有插件可以完成。可能是重复的