V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
liuzhaowei55
V2EX  ›  问与答

为什么使用 vs code 时 ,文件中可能会出现 “BS” 这个字符?

  •  
  •   liuzhaowei55 · 2017-12-07 10:52:45 +08:00 · 1814 次点击
    这是一个创建于 2576 天前的主题,其中的信息可能已经有所发展或是发生改变。

    字符编码是 utf8,在 vs code 中我是看不到这个字符的,到 sublime 中能看到,他也不会产生空格什么的,下边有个图片大家可以看一下。 我是在用 hexo 的搜索功能是出错了,提示生成的 search.xml 格式错误,然后发现了这个问题的。 WX20171207-104446.png

    3 条回复    2017-12-07 21:40:00 +08:00
    liuzhaowei55
        1
    liuzhaowei55  
    OP
       2017-12-07 10:58:27 +08:00
    刚去重新补了一下功课 “ BS ” 这个字符是 ASCⅡ 中的一个控制字符 “ BS (退格)” 想知道这个有哪些操作会导致这种问题,以后可以避免这种错误。
    vuuv
        2
    vuuv  
       2017-12-07 21:35:31 +08:00 via Android
    \x7f
    vuuv
        3
    vuuv  
       2017-12-07 21:40:00 +08:00 via Android
    \x7f 是 DEL,BS 应该是\b,这个在终端显示时会退一格。是不是你的原始数据早期是适配终端交互提示的,后来直接写入了 xml ?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3776 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 05:08 · PVG 13:08 · LAX 21:08 · JFK 00:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.