【发布时间】:2016-08-06 16:32:17
【问题描述】:
在 BBEdit (v11.6) 中,当我在“另存为...”对话框中搜索先前保存为“Unix (LF)”的 txt 文件中的“\r”字符时,结果为结束文件的每一行。
为什么?
BBEdit 十六进制转储正确显示文件中不存在 CR (OD) 字符。
【问题讨论】:
标签: bbedit
在 BBEdit (v11.6) 中,当我在“另存为...”对话框中搜索先前保存为“Unix (LF)”的 txt 文件中的“\r”字符时,结果为结束文件的每一行。
为什么?
BBEdit 十六进制转储正确显示文件中不存在 CR (OD) 字符。
【问题讨论】:
标签: bbedit
BBEdit 现在使用换行符(ASCII 十进制 10)作为其内部表示打开文档中文本的换行符,而不是多年来一直是标准 Mac 格式的回车符(ASCII 十进制 13)。这(理论上)减少了打开文档所需的时间,因为在正常情况下,不需要转换;它还消除了复制和粘贴文本时的转换逻辑,因为 LF 分隔的文本也是剪贴板上的标准交换格式。
和以前一样,您可以在搜索字符串和 Grep 模式中互换使用 \n 和 \r。 (后一种用法是为了与旧版本的 BBEdit 兼容。)
【讨论】: