【发布时间】:2013-05-30 13:42:40
【问题描述】:
我在 vim 中得到了一段长度不同的 3 行文本。我从外部应用程序(如 word 或记事本)中获得了另外 3 行的数据块,我想将其附加并粘贴到所有这 3 行上。我发现了一些关于此事的帖子https://superuser.com/questions/300362/vim-how-to-paste-a-block-of-text-at-the-end-of-multiple-lines 和cut and paste multiple lines in vim(还有Paste multiple times),但它们似乎只在最初从vim 中提取内容时才有效。 clipboard=unnamed 已设置。
这是我想要实现的示例(从第一篇文章中窃取;-D):
//Comment1
//Comment2
//Comment3
来自外部应用程序的数据块
foo = 1;
bar = 2;
baz = 3;
原始数据
foo = 1; //Comment1
bar = 2; //Comment2
baz = 3; //Comment3
结果
【问题讨论】: