我将nano
它用作文件类型的标准编辑器,它没有内置的LilyPond语法突出显示。这不是我真正需要的,尽管我在行尾错过了很多空白字符。当然我可以批量删除它们,如Strip trailing whitespace from files中所述。
但是以某种方式启用此功能应该不会太难,因此我可以从头开始编写更干净的代码。
有谁知道该怎么做?
就像nano
shell 脚本一样。
我将nano
它用作文件类型的标准编辑器,它没有内置的LilyPond语法突出显示。这不是我真正需要的,尽管我在行尾错过了很多空白字符。当然我可以批量删除它们,如Strip trailing whitespace from files中所述。
但是以某种方式启用此功能应该不会太难,因此我可以从头开始编写更干净的代码。
有谁知道该怎么做?
就像nano
shell 脚本一样。
您可以通过将以下行添加到所有尚未定义语法突出显示的文件类型启用此功能
.nanorc
:syntax "default"
设置默认语法突出显示的后续定义(即,文件类型尚未与其他一些突出显示定义匹配)。color ,green "[[:space:]]+$"
将正则表达式的背景颜色设置为绿色[[:space:]]+$
- 行尾的所有空格。(颜色定义是<foreground>,<background>
- 但空白不能显示前景色。)