joe
我正在尝试修改编辑器 的 .jsf 语法突出显示文件/usr/share/joe/syntax/ini.jsf
。该文件包含高亮/着色ini
文件的规则。对于ini
文件,“;”之后的任何内容应该是一个评论。
; comment
key = value ; comment
上面的代码运行正常,并且joe
“;”后面的所有内容都变成绿色。但是,id 在以下情况下无法正常工作:
key = value ; comment
换句话说,只有当“;”前面只有一个空格时才有效。我想解决这个问题,但我正在努力解决语法文件结构。以下是相关部分的片段/usr/share/joe/syntax/ini.jsf
:
:line_start Idle
* key noeat
"\n" line_start
" \t\r" line_start # leading spaces
";#" line_comment recolor=-1
:line_comment Comment
* line_comment
"\n" line_start
有人可以建议如何进行必要的修改吗?