我对Vim一点都不熟悉,但是我正在处理大文本文件(〜1G),而我的标准文本编辑器并没有切割它。如何在Vim中追加每一行?
我的文件目前这种格式:
Arbitrary_title_of_sequenceA
SEQ1SEQ1SEQ1SEQ1
SEQ2SEQ2SEQ2SEQ2
Arbitrary_title_of_sequenceB
SEQ1SEQ1SEQ1SEQ1
SEQ2SEQ2SEQ2SEQ2
我需要追加“SEQ2”行的“SEQ1”行像这样的一种便捷方式:考虑到大小
Arbitrary_title_of_sequenceA
SEQ1SEQ1SEQ1SEQ1SEQ2SEQ2SEQ2SEQ2
Arbitrary_title_of_sequenceB
SEQ1SEQ1SEQ1SEQ1SEQ2SEQ2SEQ2SEQ2
这些文件中,单独执行每行不是真正的选择。任何帮助将非常感激!
不应该使用sed命令:'sed -i'n; N; s/\ n //'input_file'。请注意's/\ n //',所以不要在新加入的行之间留出空格。 – 2012-08-01 21:47:32