【发布时间】:2011-02-10 20:54:20
【问题描述】:
我有一个类似这样的python代码
file_out.write(str(i).strip()+"\t"+str(dict1[i]).strip()+"\n")
但是当我尝试通过在写入的文件上说出 vim 来识别这一点时。
:%s/\t/|/g
但它无法识别\t
【问题讨论】:
-
我对此没有意见。如果您正在搜索文字 \t,那么在您的 Python 脚本中,您应该转义您的选项卡。即
\\t. -
对不起,我在文件中有一个 \t 和空格。所以我想用 \t 替换所有 \t+space 并且 Vi 无法找到 \t+space 模式。