国产编辑器EverEdit - 二进制模式下观察Window/Linux/MacOs换行符差异

1 换行符格式

1.1 应用场景

稍微了解计算机历史的人都知道, 计算机3大操作系统: Windows、Linux/Unix、MacOS,这3大系统对文本换行的定义各不相同,且互不相让,导致在文件的兼容性方面存在一些问题,比如它们对换行的定义:

  • Windows:回车符(CR)+换行符(LF)
  • Linux/Unix: 换行符(LF)
  • MacOS:回车符(CR)

在Windows上编写的代码,默认使用CR+LF表示换行,这种代码/脚本文件不经处理,上传到Linux/Unix、MacOS都会出现各种错误,为此,程序员或工程师,经常要将这些换行符替换为目标机器的标准,为此,Linux上还有专门的命令dox2unix来完成该任务。

1.2 使用方法

  1. 选择主菜单文档 -> 换行符格式即可展开换行符选项子菜单,如下图所示:

选择对应目标机器的换行符模式后,保存文档。

1.3 磁盘视角的换行模式

将光标放在行尾,并切换到Hex编辑模式,可以方便的看到换行符的模式

  • Windows模式

  • Linux/Unix模式

  • MacOS模式


文档作者声明:本文档仅用于学习交流,未经作者许可,不得将本文档用于其他目的。

Copyright © 2022~2024 All rights reserved.

相关推荐
一直在学习的小白~13 分钟前
关于MacOS使用Homebrew的详细介绍
macos
weixin_3505706417 分钟前
为啥mac日历打不开浏览器
macos
人猿泰飞22 分钟前
在Ubuntu-22.04.5中安装ONLYOFFICE DocSpace(协作空间)【注意:安装失败,谨慎参考!】
java·linux·运维·python·ubuntu·项目管理·onlyoffice
CAE虚拟与现实23 分钟前
修改wsl中发行版Ubuntu的主机名
linux·运维·ubuntu·wsl·wsl2·修改主机名
开发小能手-roy26 分钟前
Ubuntu服务器性能调优指南:从基础工具到系统稳定性提升
linux·运维·服务器·ubuntu
潘yi.34 分钟前
Shell编程之正则表达式与文本处理器
linux·运维·正则表达式
涛涛讲AI42 分钟前
wkhtmltopdf 实现批量对网页转为图片的好工具,快速实现大量卡片制作
linux·服务器·windows·windows效率工具
破刺不会编程1 小时前
什么是进程?
linux·运维·服务器
大数据魔法师2 小时前
Redis(一) - Redis安装教程(Windows + Linux)
linux·windows·redis
Y1anoohh2 小时前
驱动学习专栏--字符设备驱动篇--2_字符设备注册与注销
linux·c语言·驱动开发·学习