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

LF 换行符在 windows 下显示正常

  •  
  •   taotian · 2022-09-29 12:14:14 +08:00 · 1536 次点击
    这是一个创建于 790 天前的主题,其中的信息可能已经有所发展或是发生改变。

    额不是说好 windows 的换行符是 CRLF 嘛,但是我 LF 结尾的文件在 windows 记事本中打开依然还是可以正确换行呀。有大佬知道是为什么嘛?

    16 进制可以看到确实只有 LF (\x0a

    xnVzjK.png

    而记事本显示正常

    xnZE9I.png

    11 条回复    2022-09-30 05:07:52 +08:00
    wdwwtzy
        1
    wdwwtzy  
       2022-09-29 12:22:44 +08:00
    那个啥,很简单啊,人要学会低头啊,太多人用不规范的 LF ,windows 的记事本也只好兼容了
    h404bi
        2
    h404bi  
       2022-09-29 12:28:42 +08:00   ❤️ 2
    sutra
        3
    sutra  
       2022-09-29 12:40:06 +08:00
    这是某个版本的 Windows 上的 Notepad 新增的支持。
    leeyuzhe
        4
    leeyuzhe  
       2022-09-29 14:30:55 +08:00
    你是 windows11 ?
    byzod
        5
    byzod  
       2022-09-29 14:47:19 +08:00 via Android
    顺便试试 CR 行不行吧
    早该把这俩字符的排列组合通通视作换行符了, 又不是打字机, 搁着不兼容除了给跨平台添堵窝没看到任何作用
    taotian
        6
    taotian  
    OP
       2022-09-29 15:39:22 +08:00
    @h404bi 原来如此,感谢回复!
    taotian
        7
    taotian  
    OP
       2022-09-29 15:39:45 +08:00
    @leeyuzhe 我是 win 10
    timpaik
        8
    timpaik  
       2022-09-29 15:44:45 +08:00 via Android
    @byzod CR 在绝大部分平台上都不用做换行啊?
    Vegetable
        9
    Vegetable  
       2022-09-29 15:52:41 +08:00
    微软头再铁也架不住水滴石穿啊,win10 的记事本现在能识别编码的,新建记事本也是 UTF-8

    https://imgur.com/a/43SeliD
    tairan2006
        10
    tairan2006  
       2022-09-29 15:58:59 +08:00
    win10 甚至有个全局 UTF-8 开关

    不过是 Beta 的,慎用
    dingwen07
        11
    dingwen07  
       2022-09-30 05:07:52 +08:00 via iPhone
    看一下记事本的右下角
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1081 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:32 · PVG 06:32 · LAX 14:32 · JFK 17:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.