在 Emacs 中显示换行符的类型

在 Emacs 中显示换行符的类型

我怎样才能让 Emacs 显示新字符的类型?

我正在寻找类似于 Notepadd 的功能(见下文)。我读到 Emacs 自带了此功能,M-x whitespace-mode但这似乎没有显示文件用于表示换行符的 ASCII 控制字符类型。我遗漏了什么吗?

在此处输入图片描述

答案1

这并不能直接回答您的问题,但可能足够了。

如果您知道所用平台的本机行结束约定,则可以查看 Emacs 模式行的左侧。如果文件使用非本机约定,您应该会看到类似(DOS)或 的符号(Unix)。如果没有符号,则表示本机约定。从中,您可以找出每行的结尾。

因此,例如,如果您在 Unix 系统上运行 Emacs,并且打开一个带有 DOS 行尾的文件,您应该(DOS)在屏幕左下角看到。

如果文件中的行结束约定应用不一致,那么您会看到杂散的^M^J字符。

相关内容