问题描述
默认情况下,KEDIT 文本编辑器(Mansfield Software Group 一)在所有文件上添加 windows 风格的 CRLF 行尾,包括 unix 风格的 LF 文件。如何配置 KEDIT 以尊重现有的换行符序列?
解决方法
您可以在 winprof.kex 中编辑您的 KEDIT 配置文件以在末尾包含以下内容
set reprofile on
LOCATE 0
if lower(filestatus.3()) == 'lf' then
'SET EOLOUT lf'
ELSE
'SET EOLOUT crlf'
Reprofile 确保它解析每个文件,LOCATE 0 强制打开文件,然后检查现有的行尾并适当更新。这也默认为新文件的 Windows 样式 CRLF 结尾。