`

Notepad++中Windows,Unix,Mac三种格式之间的转换

 
阅读更多

https://www.crifan.com/files/doc/docbook/rec_soft_npp/release/htmls/npp_func_windows_unix_mac.html

http://www.cnblogs.com/wi100sh/p/4193290.html

 

3.13. Notepad++中Windows,Unix,Mac三种格式之间的转换

由于历史原因,导致Windows,Unix/Linux,Mac三者之间,对于文件中所用回车换行符,表示的方法,都不一样。

这就导致了很多人都会遇到回车换行符的困惑,和需要在不同格式间进行转换。

其中,关于回车换行符的详细解释,去看这里[13]

 

此处,介绍一下,如何通过Notepad++实现在这三者之间进行转换。

3.13.1. 查看当前文件格式(换行符用的是什么字符)

当前是Windows的平台,所以通过“显示所有字符”:

默认所查看到的是Windows的CR LF:

3.13.2. 从Windows转换为Unix/Linux格式

然后去从当前的Windows的格式,转换为Unix格式:

然后Windows的CR LF就都变成Unix/Linux的LF了:

3.13.3. 从Unix/Linux转换为Mac格式

然后再去从当前的Unix/Linux格式,转换为Mac格式:

然后Unix/Linux的LF就都变成了Mac的CR了:

3.13.4. 从Mac格式转换为Windows格式

然后再去从当前的Mac格式,转换为Windows格式:

然后Mac的CR就都变成Windows的CR LF了:

分享到:
评论

相关推荐

    文件编辑器notepad++

    在Windows系统中打开Linux或Unix格式的文本文件时,Notepad++能够自动识别并转换换行符(LF到CRLF),确保文本显示正确,避免了换行错误。 2. **语法高亮**:Notepad++支持多种编程语言的语法高亮,包括但不限于C、...

    dos2unix命令 将DOS格式的文本文件转换成UNIX格式

    dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D 0A。而Unix下的文本文件是以\n作为断行标志...

    dos2unix.zip

    linux中没有dos2UNIX命令怎么解决办法,dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D 0A。...

    Notepad2-mod 4.2.25.954 中文绿色版

    Notepad2-mod 4.2.25.954 - 轻量级文本编辑器、代替记事本的最佳选择 ...支持多种编码,包括 Unicode、UTF-8、Unix、Mac 文本 支持添加书签 自动完成 增强的NFO字符画文件 标记打开的文件中所有相同的文本

    获取Mac地址并实现文件中字符替换

    该方法返回的是一个整数,然后将其转换为Mac地址格式(六组两位十六进制数,中间用冒号隔开)。 2. **在Linux系统中**:可以使用`ifconfig`命令或者Python的`subprocess`模块执行`cat /sys/class/net/eth0/address`...

    (Update to Ex-72) Learn VASP The Hard Way.pdf

    文档中还指出,在Windows系统中编辑的文件可能需要转换格式后才能在Linux服务器上运行,推荐使用dos2unix命令进行转换。 在建模相关软件方面,文档介绍了几个对VASP用户有帮助的软件工具。例如MaterialStudio、p4...

    C语言编写、运行工具

    C语言和C++是计算机编程领域中的两种基础且强大的编程语言。C语言是结构化编程的代表,而C++则是C语言的扩展,引入了面向对象的编程概念。这两种语言在软件开发、系统编程、游戏开发、嵌入式系统等领域广泛应用。 ...

    python学习文档.docx

    在安装Python时,应注意选择与操作系统匹配的版本,例如Windows、Mac或各类Linux/Unix系统。对于Windows用户,安装过程中应勾选"Add Python to PATH"选项,以便于后续使用。完成安装后,将获得Python解释器,可以...

    一个原始文本文件的格式

    在Windows系统中,行结束使用“\r\n”组合,而在Unix/Linux及Mac OS X系统中,仅使用“\n”。原始文本文件在跨平台传输时,需要考虑到这些差异。 3. **文件结构**:原始文本文件没有预定义的结构,内容可以是任意的...

    C++教程(w3cschool.2015版.文字版.带书签).pdf

    C++编译器将源代码编译成最终的可执行程序,而ANSI标准确保了代码在不同计算机系统(如Mac、UNIX、Windows、Alpha计算机)上的可移植性。学习C++的关键在于理解概念,而不是深究技术细节。程序设计语言的学习目的...

    R语言基础培训内容

    5. **跨平台兼容性**:支持Windows、Mac、Unix和Linux等多种操作系统。 6. **易于扩展**:用户可以通过编写自己的程序来扩展R的功能,或者安装现成的第三方包来增加新特性。 7. **广泛的资源**:互联网上有大量的...

    C语言学习笔记.docx

    常见的文本编辑器包括Notepad(Windows)、vim/vi(跨平台)等。C程序的源文件通常以".c"为扩展名。 **C编译器**:C编译器负责将源代码转换为机器语言。GNU的C/C++编译器(gcc/g++)是广泛使用的免费编译器,支持C...

    cmd操作命令和linux命令大全收集

    copy 1st.jpg/b+2st.txt/a 3st.jpg 将2st.txt的内容藏身到1st.jpg中生成3st.jpg新的文件,注:2st.txt文件头要空三排,参数:/b指二进制文件,/a指ASCLL格式文件 copy ipadmin$svv.exe c: 或:copyipadmin$*.* 复制...

Global site tag (gtag.js) - Google Analytics