我想将两个文本块的文本重新排列成列。
考虑以下示例
line a1
line a2
line a3 space
line a4
line b1
line b2
line b3
line b4
我想把它变成
# Col1 #Col2
line a1 line b1
line a2 line b2
line a3 space line b3
line a4 line b4
我研究了column
命令,该命令要求将行与适当的分隔符(例如line a1 & line b1
)放在同一行中。然后,我可以运行column -s"&" -t
(在vim中)。
是否有更优雅的方法来做到这一点?我首选的编辑器是vim,因此基于vim的解决方案将是不错的选择。