我有一个制表符分隔文件(一行)。我可以很容易地用新行替换标签,以便我可以看到哪些字段处于什么位置
:%s/\t/\r/g
在我编辑字段后,如何进行反转?我可以录制一个宏:
Js<tab>Esc
然后一直重复下去 - 但是有更简单的方法吗?
答案 0 :(得分:12)
这个怎么样:
:%s/\n/\t/
答案 1 :(得分:5)
您可以使用s
替换带有标签的换行符,基本上与您用新换行符替换标签的操作相反:
:%s/\n/\t/
答案 2 :(得分:0)
:1,$-1s/$/\t/|%j
这意味着:
从第一行到倒数第二行1,$-1
用标签s/$/\t/
替换该行的结尾
然后|
对于所有行%
加入他们j