如何在nano中显示非打印字符

sZp*_*pak 13 nano

有没有办法在 nano 中显示或切换非打印字符,如换行符或制表符?

首先让我们假设文件是​​普通的 ascii。

Tho*_*key 13

如果没有配置为“tiny”,nano则可以为tab和空格显示可打印字符,但对换行符没有特殊规定。

这在手册中有记录

set whitespace "string"
设置用于指示制表符和空格存在的两个字符。它们必须是单列字符。UTF-8 语言环境的默认对是"»·", 和其他语言环境">."

并且可以在编辑时启用/禁用:

空白显示切换 (Meta-P)

如果您"whitespace"的 nanorc 中有选项,则切换空白显示模式。有关更多信息,请参阅Nanorc 文件

  • 在 Windows 上通过 SSH 是 ALT-P,尽管它实际上对显示的内容没有任何影响 (6认同)
  • 默认情况下,MAC 上的“Meta”键是“esc”键。 (2认同)