用vim合并两个垂直块

sim*_*uzz 4 gvim merge

我有2个文件

file1.txt
a =
b =

file2.txt
1
2

我可以使用 gvim 合并它们,以便输出看起来像:
a = 1
b = 2

Ben*_*ier 7

拉出一个垂直块:选择例如在file2.txtwith 中的行,在移动到with中的第一行末尾后CTRLv拉出y并粘贴。file1.txtp

如果您vim在 GNU 堆栈上运行,您也可以使用该paste程序来做同样的事情。使用-d指定什么分隔符从文件中的字段之间使用。

paste -d "" 1 2 > merged.txt
Run Code Online (Sandbox Code Playgroud)