【问题标题】:How to replace NUL in vi?如何在vi中替换NUL?
【发布时间】:2011-08-13 14:09:46
【问题描述】:

我的文本文件中有一个 NUL 字符。 (如果我对那个字符执行“ga”,它会打印 NUL。)如何用其他字符替换这个字符?

我在 Windows 上使用 GVIM。

【问题讨论】:

    标签: regex replace vi


    【解决方案1】:

    【讨论】:

    • 这是我最接近解决方案的地方。它与某些 NUL 不匹配。
    【解决方案2】:

    :s/\x0//g 应该做这项工作。

    【讨论】:

    • 没用。 \x 匹配所有有效的十六进制字符 (0-9,A-F) 并且 \x0 匹配所有后跟 0 的十六进制字符。
    猜你喜欢
    • 2016-12-12
    • 2010-12-13
    • 2013-02-06
    • 2022-01-09
    • 2023-03-30
    • 1970-01-01
    • 2012-07-22
    • 2011-11-18
    • 2019-05-23
    相关资源
    最近更新 更多